Delegated Registration

POST /auth/registration/delegated

If you want to use your own authentication system, while still using Delegated Signing, you can use this endpoint to register a new User in your organization, without your user needing to receive an email from Dfns.

This endpoint will:

  1. Create a new User attached to your organization

  2. Initiates a User Registration Challenge and returns the registration challenge.

On successful creation, the user's registration challenge will be returned. You will then need to call Complete User Registration to complete the user's registration.

Required Permissions

Name
Conditions

Auth:Register:Delegated

Always Required

Request body

email *

String

email of the user being created. For EndUser kind, this can also be some unique uuid of your system, not necessarily an actual email

kind *

String

kind of user being created. Can only beEndUser

Example:

Responses

Success - an object containing the user's authentication options

The "challenge" is the value that needs to be sent to the user to be signed in order to Complete User Registration

Format:

Examples

Last updated