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