Create an Invitation
Prerequisites
Before creating an invitation, verify that the Authentik deployment contains the required enrollment resources.
For a Participant/IDP deployment, the blueprint should provide an invitation enrollment flow and a policy that saves OE attributes to the new user.
For the Operator deployment, the central Authentik blueprint must additionally support federated identity metadata and the central federated JIT enrollment flow.
Procedure
Sign in to the target Authentik Admin Interface with an administrator account which was created at initial setup.
Navigate to: Directory → Invitations
Click New invitation.

Configure the invitation.
Name
Descriptive operational name, for example OE Participant User - alice@example.com
Flow
OE invitation enrollment flow configured by the blueprint
Expires
Set according to the organization's onboarding policy
Single Use
Enabled/recommended for individual onboarding
Attributes
Populate the OE user metadata described below
Add the user-specific custom attributes.
Data Space Participant Authentik invitation example

Data Space Operator Authentik invitation example

Create the invitation.
Open the invitation and obtain the generated invitation URL.
Deliver the invitation through an approved channel.
If SMTP is configured, Authentik can send the invitation by email as highlighted within the orange rectangle. Otherwise, securely copy and distribute the unique invitation URL as illustrated within the green rectangle.

Enrollment behavior
When the user opens the invitation URL:
Authentik validates the invitation token.
Invitation attributes are loaded into the enrollment flow.
The user enters their username, full name, and password.
Authentik creates the account.
The OE enrollment policy copies the invitation values into the Authentik user attributes.
The user is redirected to the configured application.
Post-enrollment verification
Navigate to:
Directory → Users → <user> → Custom Attributes or Directory → Users → <user> → Edit User → Advanced settings → Attributes

Verify the expected values.
Example:
Then authenticate as the user and verify that the OIDC token contains the corresponding claims.
Troubleshooting
This section targets common occurred errors resolution for this procedure.
It will be updated based on errors and issues encountered by organizations during deployment and operation.
Invitation link is invalid
Verify expiration, enabled status, and whether a single-use invitation has already been redeemed.
Email already exists
Check whether the email is already assigned to another Authentik user. The documented OE enrollment flow can deny duplicate-email enrollment.
Username already exists
Select another username. The documented flow can deny duplicate usernames.
User created but OE attributes are missing
Verify the attribute-saving policy and the invitation custom attributes.
Attributes exist but JWT claims are missing
Verify provider scope mappings and confirm that the client requests the required OE scopes.
Last updated