Skip to main content

CreateAuthenticationClaimsInput

Input for creating the initial claims on authentication creation

input CreateAuthenticationClaimsInput {
userId: Int!
class: String!
companyId: Int
companyIds: [Int!]
roles: [String!]
}

Fields

CreateAuthenticationClaimsInput.userId ● Int! non-null scalar

The userId to store in the init claims when creating the authentication

CreateAuthenticationClaimsInput.class ● String! non-null scalar

The class to store in the init claims when creating the authentication

CreateAuthenticationClaimsInput.companyId ● Int scalar

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

CreateAuthenticationClaimsInput.companyIds ● [Int!] list scalar

All the companies the contact belongs to

CreateAuthenticationClaimsInput.roles ● [String!] list scalar

The initial roles the user to store with the user

Member Of

CreateAuthenticationInput input