UserAccess

open_in_new

Access information for a given user on resource(s)

GraphQL Schema definition

  • type UserAccess {
  • # Details about object being shared. If access it due to organization role, this
  • # field will be null
  • sharedObject: Shareable
  • # Details about entity this object is shared with. Can be shared directly with an
  • # user or as a part of an user-group
  • sharedWith: SharedWith
  • # Effective roles the user has on the object
  • # Possible sources
  • # - Model Share (to user or user group)
  • # - Folder Share (to user or user group)
  • # - Implicit access (folder/model creator or creator of parent/ancestor folder)
  • # - Org Role(s) - assigned directly to the user or to user groups they belong to
  • roles: [RoleSummary!]
  • # Access status
  • # True if the access is inherited from a parent entity of the sharedObject.
  • # False if direct access is granted to the sharedObject
  • isInherited: Boolean
  • }