Organizations use Auth0 Organizations under the hood, which gives Agnes a first-class invitation flow: you enter an email, Agnes asks Auth0 to send a signed invitation link, the recipient clicks it, signs up or signs in, and lands inside your organization with the role you picked.Documentation Index
Fetch the complete documentation index at: https://docs.lasscyber.com/llms.txt
Use this file to discover all available pages before exploring further.
Sending an invitation
- Sign in at
agnes.lasscyber.comand switch to the right organization in the tenant switcher. - Open Settings → Teams (or
agnes.lasscyber.com/teams). - Click Invite member.
- Enter the recipient’s email address and pick a role (default:
member). See Roles & permissions for what each role can do. - Send. Auth0 emails the recipient an invitation link signed with your organization’s identity.
Required role
Sending invitations requirestenant:invite_users. Owners and admins
have it; members and viewers do not.
Programmatic invitations
Available viaPOST /api/v1/tenants/{tenant_id}/invitations (JWT
auth only — invitations are admin-managed). See the auto-generated
API reference.
Accepting an invitation
The recipient receives an email with a one-click link. Clicking it:- Routes them through Auth0 Universal Login.
- Creates an Auth0 user if one does not exist (passwordless / social options follow your Auth0 tenant config).
- Adds them to the Auth0 Organization as a member.
- Triggers Agnes’s first-sign-in flow, which creates the corresponding Agnes user record bound to your tenant with the role from the invitation.
agnes.lasscyber.com and pick your
organization in the tenant switcher.
If the recipient is already an Agnes user (because they’re
already in another tenant), the invitation simply adds your tenant
to the list they can switch between.
Revoking an invitation
Pending invitations show a Revoke action. Revoking deletes the Auth0 invitation and prevents the link from being used. Already-accepted invitations cannot be “revoked” — to remove an accepted user, see Removing a member below.Changing a member’s role
In Settings → Teams, click a member row and pick a new role. Changes take effect immediately on the next request that user makes; their existing Auth0 session is not invalidated, but the API re-evaluates their role on every call. Owners can change any role. Admins can grantmember / viewer.
Admins cannot grant owner (only owners can transfer ownership;
see below).
Removing a member
In Settings → Teams, click a member row and pick Remove. The user is removed from your tenant immediately:- Their Auth0 Organization membership is deleted.
- Their Agnes user record is detached from your tenant. (The Auth0 user account itself is not deleted; they may still belong to other tenants.)
- All their API keys (if any) are deleted.
Transferring ownership
Today, ownership transfer is a manual step — file a ticket fromagnes.lasscyber.com/support
and the team will handle the transfer. A self-serve flow is on the
roadmap.