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