Skip to content

Users, Groups and Tenants

Everything under Users in the side menu: accounts, their keys, groups and tenants.

Users

Users → Users lists the accounts with their tenant, roles, sign-in source (local or an identity provider), 2FA and number of access keys.

Users Users

Create a user

Create User asks for a username, an optional email, a password, the tenant and the role.

Create a user Create a user

Role Meant for
Admin Administration. Without a tenant, of the whole installation; in a tenant, of that tenant.
User Normal work with the buckets their permissions reach
Read Only Looking, not changing
Guest Limited access

A role gives a starting set of permissions. What each user may do in each bucket is refined in IAM with Manage permissions.

Users of an identity provider are not created here: they are imported, or created the first time they sign in.

A user's page

Click a user to open their page:

A user's page A user's page

Button / card Does
Change Password Sets a new password. Changing your own asks for the current one. From v1.10.1 it also ends the account's console sessions, so the user signs in again with the new password; access keys keep working.
Manage permissions Opens the user in IAM
Edit User Email, display name, roles and status (active, inactive, suspended)
Create Access Key A new S3 key for this user
Two-Factor Authentication Whether 2FA is on. A global administrator can turn it off for someone who lost their phone.
Preferences Theme and language; only the user can change their own
Groups The groups the user belongs to
Access Keys The user's keys, when each was last used, and a button to delete each

A user locked after too many failed sign-ins shows Locked in the list; an administrator unlocks them with Unlock account.

Two-factor authentication

On your own profile, Enable 2FA shows a QR code for an authenticator app. Type the 6-digit code it then shows to finish, and keep the backup codes.

Enable 2FA Enable 2FA

  • Disable 2FA and Regenerate Backup Codes ask for your password.
  • A global administrator can disable another user's 2FA without it.
  • 2FA cannot be set up again while it is on: disable it first.

Access Keys

Users → Access Keys lists the S3 keys you can see: your own, or all of them for an administrator.

Access Keys Access Keys

The secret is shown once

When a key is created, copy its secret before closing the window. It cannot be shown again; if it is lost, delete the key and create another.

Temporary credentials

The Temporary Credentials card issues short-lived S3 credentials (an access key starting with ASIA, a secret and a session token) that carry your own permissions and expire by themselves after 1, 4 or 12 hours. Give them to scripts and applications instead of your permanent key.

  • Restrict this credential with a policy narrows it further, for example to one bucket. It can never grant more than you have.
  • Revoke ends a session at once.
  • The secret and the session token are shown once.

See STS to issue them from the command line.

Groups

A group gathers users so permissions can be given once to all of them. Users → Groups lists them; New Group creates one, global or inside a tenant.

Groups Groups

New group New group

A group's page lists its members; Add Member adds users. Permissions given to the group in IAM apply to every member.

A group A group

Tenants

A tenant is an isolated account inside the installation: its own users, groups, buckets and keys, which no other tenant sees. Use one per customer, department or project. A tenant's users never leave it, whatever their permissions say.

Tenants Tenants

Create Tenant sets its name (an identifier, lowercase, no spaces), a display name, and its limits:

Create a tenant Create a tenant

Limit Effect
Max Access Keys Keys the tenant's users can hold in total
Max Buckets Buckets the tenant can create
Max Storage (GB) Bytes all its buckets can hold; uploads beyond it are refused
Max Bandwidth (MB/s) Shared cap for S3 uploads and downloads to the tenant's buckets, on each node. Console transfers are not capped. 0 is unlimited.

The list shows each tenant's usage against its limits. Make one of the tenant's users an Admin to let them run the tenant themselves.

A global administrator can open a tenant's buckets to read them, as an audit view, but not to change their settings.