Skip to main content

AuthorizedUser

Dashboard user authorized to access a MONEI merchant account. The same email may appear on multiple accounts with different access levels.

type AuthorizedUser {
userEmail: String!
id: ID!
accessLevel: AuthorizedUserAccessLevel!
storeId: ID
pointOfSaleId: ID
status: AuthorizedUserStatus!
lastLoginAt: String
createdAt: String
updatedAt: String
}

Fields

AuthorizedUser.userEmail ● String! non-null scalar

User's email address. Identifies the user within an account.

AuthorizedUser.id ● ID! non-null scalar

User ID.

AuthorizedUser.accessLevel ● AuthorizedUserAccessLevel! non-null enum

Permission level on this account.

AuthorizedUser.storeId ● ID scalar

Restrict the user to a single store. When set, the user only sees data for that store.

AuthorizedUser.pointOfSaleId ● ID scalar

Restrict the user to a single point of sale. When set, the user only sees data for that POS.

AuthorizedUser.status ● AuthorizedUserStatus! non-null enum

Lifecycle status of the user's account.

AuthorizedUser.lastLoginAt ● String scalar

Last sign-in timestamp in ISO 8601 format.

AuthorizedUser.createdAt ● String scalar

Creation timestamp in ISO 8601 format.

AuthorizedUser.updatedAt ● String scalar

Update timestamp in ISO 8601 format.

Returned By

createAuthorizedUser mutation ● updateAuthorizedUser mutation

Member Of

AuthorizedUsersConnection object