Retrieves or creates first-entry user
Result<TenantUserViewModel> containing the located or created user.
Identifier of the tenant requesting first-entry access.
Payload containing user identifiers to process the first entry.
Request to process a user's first-time entry into the platform or tenant.
Optional first name to associate with the user.
"Jamie"
Optional last name to associate with the user.
"Lee"
Optional Azure AD principal object identifier.
"4edb0c06-a242-4f94-9d2b-35adc68d3e67"
Optional tenant identifier for tenant-scoped first entry.
1024
First-entry user information returned successfully.
Wrapper for API operation results containing success status, error information, and return value.
True if the operation completed successfully, false otherwise.
true
True if the operation failed, false otherwise.
false
Error information returned when the operation fails.
{
"code": "ValidationError",
"message": "The request parameters failed validation.",
"info": [
"The Name field is required.",
"The Id field must be greater than 0."
]
}The result value returned when the operation is successful.
{
"id": 256,
"userId": 4242,
"tenantId": 1024,
"principalOid": "d3b07384-d9a1-4655-a08e-df5f4f6d7d19",
"firstName": "Casey",
"lastName": "Taylor",
"email": "[email protected]",
"isEnabled": true,
"roles": [
{
"id": 12,
"name": "TenantAdministrator",
"description": "Grants full tenant administration capabilities."
}
]
}