Interface: CreateAuthenticationClaimsInput
Defined in: type/CreateAuthenticationClaimsInput.ts:4
Input for creating the initial claims on authentication creation
Properties
class
class:
string
Defined in: type/CreateAuthenticationClaimsInput.ts:8
The class to store in the init claims when creating the authentication
companyId?
optionalcompanyId?:number
Defined in: type/CreateAuthenticationClaimsInput.ts:11
The companyId of the contact's original company to store in the init claims when creating the authentication. this value will be used in queries and mutation where a contactId is supplied without a companyId
companyIds?
optionalcompanyIds?:number[]
Defined in: type/CreateAuthenticationClaimsInput.ts:13
All the companies the contact belongs to
roles?
optionalroles?:string[]
Defined in: type/CreateAuthenticationClaimsInput.ts:15
The initial roles the user to store with the user
userId
userId:
number
Defined in: type/CreateAuthenticationClaimsInput.ts:6
The userId to store in the init claims when creating the authentication