Skip to content

RegioCloud Admin Β· desktop app

The app that answers "who has access to what".

We build it, for our own service, and it is included with every plan. It installs on the administrator's computer and connects directly to your server β€” the password never passes through us.

The permission matrix

Libraries, users and groups in one view, with the three permission levels as columns. One click changes a right. Group rows expand down to the people inside them, marking who also holds a direct share on top β€” the group-to-person chain that other consoles do not show at all.

The permission matrix of a library in RegioCloud Admin: owner, groups and users as rows, permission levels as columns.

The reverse access index

The same question, asked backwards: starting from a person, what do they reach? The answer shows each library once, with the strongest right among the paths, but lists every path β€” ownership, direct share, group membership β€” and each can be cut separately. It is assembled from five sources, each with its own error channel: a partial answer never appears as a complete one.

The user list in RegioCloud Admin, with storage used, last activity and account status.

The sharing map: the whole server, in one list.

The matrix answers for one library. The index answers for one person. The map answers for the entire server at once β€” every share, wherever it sits, to whom and with which right.

  • It sees more than Seafile's own web console. The "Share Admin" page there shows only what the signed-in account shared, out of its own libraries. The map walks every library on the server, so shares from libraries owned by other people appear too.
  • Table or grid, whichever you want. In the grid, rows are libraries and columns are people: the cell colour shows the permission level, and a separate marker says whether the access is direct, through a group, or by both paths at once.
  • Group shares are broken down to individuals. Someone who gets in only through a group membership appears by name, not hidden behind the group's.
  • It also states what it does not know. Where a group's membership could not be resolved, the cell gets a question mark rather than "no access" β€” with no answer available, the interface does not invent one.
  • A failed re-read does not throw away the map you already have. The previous picture stays, with its own timestamp, and the error banner above it.

An .xlsx report, with a coverage clause

One click writes an Excel file with three sheets: the complete list of shares, the grid, and a coverage sheet stating when the scan ran, what it covered, and β€” item by item β€” what failed along the way. That is the difference between a screenshot and a piece of evidence: whoever opens it six months from now knows exactly how far to trust it.

The link audit

Every share and upload link on the server in one list: who created it, when, how many times it was downloaded, when it expires. Only expired ones carry colour β€” a future expiry date is neutral information, not an alarm. Revoking happens from the same list.

The share-link audit in RegioCloud Admin: creator, date, download count and expiry.

Server state at a glance

Version, edition, user and library counts, storage used against storage configured, connected devices. Below them, 7-, 30- or 90-day charts: storage growth, active users, file operations and traffic.

The server status panel in RegioCloud Admin, with version, edition, users, libraries and storage used.

Joiners and leavers

When a colleague leaves, the question is not whether you changed their password.

It is what they can still reach: the groups they belonged to, the shares they received directly, the libraries they owned, the links they created. Normally that is four separate places and a list held in someone's head. Here it is a single operation.

  1. 1

    First it shows you what they reach

    Before changing anything, the app gathers all of it: group memberships, direct shares, owned libraries, public links. The plan is drawn on screen, step by step. If a list failed to load, the plan says outright that it may be incomplete β€” better to say so than to silently revoke less than it promised.

  2. 2

    Nothing they leave behind is lost

    The libraries they owned are not deleted and are not left ownerless: they move to an account you name. The team's work stays exactly where it was, with a new owner.

  3. 3

    It executes, then proves it

    The revocations run in a single pass, and the account is deactivated at the end. A step that fails does not stop the rest, and you get an itemised tally afterwards: what succeeded and what did not. All of it goes into the log on the Server tab, which cannot be deleted from the app.

Confirming it requires typing the account identifier β€” an operation this size should not fit inside one mis-click. When someone new joins, the same logic runs backwards: you pick the groups, and you see which libraries come with them before anything is executed.

Nothing runs until you have seen what will run

Every bulk operation draws its full plan first, step by step, and starts only once you approve it. After execution, most changes β€” a permission level, deactivating an account, revoking an administrator right, removing a group member β€” can be taken back for a few seconds with an Undo button. Deletions say what they will cost up front, by name.

Administrator rights, without the detour through the web

Until now the badge showed in the list, but granting the right meant a trip to Seafile's web interface. Now the button sits in the account's own row, and a new user can be created as an administrator outright. On the account you are signed in with, the button stays disabled β€” whichever of your identifiers you used to sign in, because the app asks the server who you are. You cannot lock yourself out.

Several servers, the same window

If you administer more than one Seafile server β€” your own and a client's, or production and test β€” connection profiles sit side by side and you switch between them without restarting the app. Each profile keeps its token in the operating system keychain, never in a configuration file.

How it treats your data

  • The app talks DIRECTLY to your server. It does not pass through our infrastructure and sends us no telemetry.
  • The password is never stored β€” only the token obtained at sign-in, kept in the operating system keychain (Keychain on macOS, Credential Manager on Windows).
  • Deleting a profile also removes its keychain entry. No orphaned tokens are left on the machine.
  • HTTPS only, with certificate verification. Verification cannot be silently disabled.
  • Destructive operations require explicit confirmation, after a dry-run.
  • The log of executed operations lives on the Server tab, step by step, and cannot be deleted from the app.

Updates

The app checks for a new version by itself, downloads it in the background and installs it on next launch β€” an administration operation in progress is never interrupted. Packages are cryptographically signed, and on macOS notarised by Apple as well.

RegioCloud Admin β€” the administration app