Access information for a given user on resource(s)
- type UserAccess {
- # Details about object being shared. If access it due to organization role, this
- # field will be null
- 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 :
- # 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
- 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
- Boolean :
- }