Skip to main content

Permission

An action that can be performed on a resource.

type Permission {
permission: String!
displayName: String
hash: Hash!
lifecycle: Lifecycle!
relationTypes(
first: Int!
after: Cursor
): RelationTypeConnection!
}

Fields​

Permission.permission ● String! non-null scalar common​

Unique user-defined value representing the permission.

Permission.displayName ● String scalar common​

An optional name for the permission

Permission.hash ● Hash! non-null scalar common​

A hash value of permission's fields.

Permission.lifecycle ● Lifecycle! non-null object common​

Metadata about the permission's lifecycle.

Permission.relationTypes ● RelationTypeConnection! non-null object relation-types​

The relation types that include this permission.

Permission.relationTypes.first ● Int! non-null scalar common​
Permission.relationTypes.after ● Cursor scalar common​

Returned by​

permission query

Member of​

PermissionConnection object ● RelationTypePermission object ● SetPermissionResult object ● SetRelationTypePermissionResult object