Overview | Top | Package | Element
| Users, Roles and Privileges UML Documentation

Summary:Attributes Properties | Detail:Attributes

Rules and Parameters::Users, Roles and Privileges
Class Grantee System Privilege

Attributes
<Primitive Type> String | Grantee Type | Possible values:1. USER2. ROLE
<<Entity>> <Class> System Privilege | system Privilege |
<Primitive Type> Boolean | Administration Option | Boolean attribute specifying whether the grantee of the privilege can grant the same privilege to another user or not.
<Primitive Type> Boolean | Deny Option | Boolean attribute specifying whether the associated function is allowed or explicitly denied to the grantee.
<Primitive Type> Boolean | Four Eyes Option | Boolean attribute specifying whether the grantee of the privilege is allowed to use the associated function according to the two eyes or four eyes principle. {T2S.11.362}
<Primitive Type> String | Data Scope | Possible values:1. DEFA2. REDU3. EXTE4. REEX
<<Entity>> <Class> Role | role |
<Primitive Type> Date | Valid From |

Properties:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | Grantee System Privilege
Namespace | <Package> Users, Roles and Privileges
Owner | <Package> Users, Roles and Privileges
Package | <Package> Users, Roles and Privileges
Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege
Stereotype | Entity
Visibility | Public

Attribute Details

Administration Option

    Public <Primitive Type> Boolean Administration Option

  Boolean attribute specifying whether the grantee of the privilege can grant the same privilege to another user or not.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Administration Option
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Administration Option
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

Data Scope

    Public <Primitive Type> String Data Scope

  Possible values:1. DEFA2. REDU3. EXTE4. REEX

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Data Scope
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Data Scope
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Deny Option

    Public <Primitive Type> Boolean Deny Option

  Boolean attribute specifying whether the associated function is allowed or explicitly denied to the grantee.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Deny Option
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Deny Option
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

Four Eyes Option

    Public <Primitive Type> Boolean Four Eyes Option

  Boolean attribute specifying whether the grantee of the privilege is allowed to use the associated function according to the two eyes or four eyes principle. {T2S.11.362}

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Four Eyes Option
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Four Eyes Option
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

Grantee Type

    Public <Primitive Type> String Grantee Type

  Possible values:1. USER2. ROLE

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Grantee Type
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Grantee Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

role

    Private <<Entity>> <Class> Role role

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_role_grantee System Privilege
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | role
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Opposite | <Property> grantee System Privilege : Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::role
  Type | <<Entity>> <Class> Role
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

system Privilege

    Private <<Entity>> <Class> System Privilege system Privilege

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_grantee System Privilege_system Privilege
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | system Privilege
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Opposite | <Property> grantee System Privilege : Grantee System Privilege [0..*]
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::system Privilege
  Type | <<Entity>> <Class> System Privilege
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Valid From

    Public <Primitive Type> Date Valid From

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> Grantee System Privilege
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Valid From
  Namespace | <<Entity>> <Class> Grantee System Privilege
  Owner | <<Entity>> <Class> Grantee System Privilege
  Qualified Name | T2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Valid From
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Users, Roles and Privileges UML Documentation

Summary:Attributes Properties | Detail:Attributes