Skip to main content

Roles & Permissions

Robopack provides granular role-based access control to manage who can do what across your organisation and tenants.

Available roles

RoleAccess level
Organisation AdministratorFull access to all features and settings
Package WriterCreate, edit, and import packages
Package ReaderView packages (read-only)
Robopatch WriterCreate and manage Robopatch flows
Robopatch ReaderView Robopatch flows (read-only)
Security WriterManage roles and permissions
Security ReaderView roles and permissions (read-only)

Assignment methods

Direct assignment in Robopack

Go to Settings > Users, click on a user, and select their roles.

Entra ID group assignment

Assign roles through Entra ID enterprise application group membership. This is recommended for larger organisations as it automates role assignment when users are added to groups.

Automatic user provisioning

Robopack automatically provisions any new user that signs in with Entra ID, provided that the tenant is registered and the user has access to Robopack in the tenant's app registration. No manual user creation needed.

Two-factor authentication

For accounts using username and password (rather than Entra ID SSO), Robopack supports two-factor authentication using authenticator apps such as Microsoft Authenticator or Google Authenticator.

  • Per-user — enable 2FA in Settings > Account
  • Organisation-wide — require 2FA for all password logins in Settings > Account > Organisation Settings

Per-tenant permissions

When using multi-tenant, permissions can be scoped per tenant. See Multi-Tenant Management for details.