UserPermission
Represents user's permissions.
type UserPermission {
code: PermissionEnum!
name: String!
sourcePermissionGroups(userId: ID!): [Group!]
}
Fields
UserPermission.code
● PermissionEnum!
non-null enum
Internal code for permission.
UserPermission.name
● String!
non-null scalar
Describe action(s) allowed to do by permission.
UserPermission.sourcePermissionGroups
● [Group!]
list object
List of user permission groups which contains this permission.
UserPermission.sourcePermissionGroups.userId
●ID!
non-null scalarID of user whose groups should be returned.
Member of
User
object