RBAC::Permission

Header Image
Project:
Permission : Public <<Segment>> Segment
Created: 08/01/2024 11:36:23
Modified: 15/04/2024 21:54:39
Project:
Advanced:
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Advanced
  • Other Links
Attribute Scope Type
Item Public Resource
Notes: Identify all the resource item. <br/>
Right Public PermissionType
Notes: The permission being granted create, update, delete.<br/>
Approval Public Set<Ref<Group>>
 
Required Public Set<Ref<Group>>
Notes: The set of roles that are required  to approve this permission before it is used.<br/>
Operation
Public
Valid () : boolean
Details:
Notes: Validation criteria to implement standard constraint rules.<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
«Type» Principal
Type  
Name: Role
 
Name: owner
 
Details:
The set of permissions granted to this security principal, stored in the segment. <br/>
«Entity» Resource
Entity  
Name:  
 
Name: Item
 
Details:
 
Element Source Role Target Role
«Entity» Group
Entity  
Name: Approval
 
Name:  
 
Details:
 
«Entity» Group
Entity  
Name: Required
 
Name:  
 
Details:
 
PermissionType
Enumeration  
Name: Right
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«Type» Principal Type Weak To The set of permissions granted to this security principal, stored in the segment.
GroupPermission Class Abstraction From  
«Entity» Group Entity Strong From  
«Entity» Group Entity Strong From  
«Type» Permissioned Type Generalization To  
UserPermission Class Abstraction From  
RolePermission Class Abstraction From  
UserPermission Class Abstraction From  
GroupPermission Class Abstraction From  
PermissionType Enumeration Strong From