RBAC::Permission

Header Image
Project:
Permission : Public Class
Created: 08/01/2024 11:36:23
Modified: 08/01/2024 12:23:24
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
Principal
Class  
Name: Role
 
Name: owner
 
Details:
The set of permissions granted to this security principal, stored in the segment. <br/>
Resource
Class  
Name:  
 
Name: Item
 
Details:
 
Element Source Role Target Role
PermissionType
Enumeration  
Name: Right
 
Name:  
 
Details:
 
Group
Class  
Name: Required
 
Name:  
 
Details:
 
Group
Class  
Name: Approval
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Principal Class Weak To The set of permissions granted to this security principal, stored in the segment.
PermissionType Enumeration Strong From  
GroupPermission Class Abstraction From  
UserPermission Class Abstraction From  
Group Class Strong From  
Permissioned Class Generalization To  
Group Class Strong From  
UserPermission Class Abstraction From  
RolePermission Class Abstraction From  
GroupPermission Class Abstraction From