Skip to main content

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?​

optional companyId?: 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?​

optional companyIds?: number[]

Defined in: type/CreateAuthenticationClaimsInput.ts:13

All the companies the contact belongs to


roles?​

optional roles?: 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