RoleData
No description
type RoleData {
id: ID!
code: ID!
type: RoleType!
isEditable: Boolean!
label: String
isCreate: Boolean!
isRead: Boolean!
isUpdate: Boolean!
isDelete: Boolean!
isEnable: Boolean!
isExecutable: Boolean!
isSpecial: Boolean!
special: String
resources(
codes: [ID!]
first: Int
last: Int
before: String
after: String
): ResourceConnection
}
Fields
RoleData.id
● ID!
non-null scalar
RoleData.code
● ID!
non-null scalar
RoleData.type
● RoleType!
non-null enum
RoleData.isEditable
● Boolean!
non-null scalar
RoleData.label
● String
scalar
RoleData.isCreate
● Boolean!
non-null scalar
Has resource Create permission?
RoleData.isRead
● Boolean!
non-null scalar
Has resource Create permission?
RoleData.isUpdate
● Boolean!
non-null scalar
Has resource Update permission?
RoleData.isDelete
● Boolean!
non-null scalar
Has resource Delete permission?
RoleData.isEnable
● Boolean!
non-null scalar
Is role enabled or not?
RoleData.isExecutable
● Boolean!
non-null scalar
Has resource Executable permission?
RoleData.isSpecial
● Boolean!
non-null scalar
Has any other non-basic permission/s?
RoleData.special
● String
scalar
Special permission
RoleData.resources
● ResourceConnection
object
Resources used
RoleData.resources.codes
● [ID!]
list scalar
RoleData.resources.first
● Int
scalar
RoleData.resources.last
● Int
scalar
RoleData.resources.before
● String
scalar
RoleData.resources.after
● String
scalar
Member Of
Role
object