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

Attributi
<Primitive Type> String Grantee Type Grantee Type

Possible values:
1. USER
2. ROLE

<<Entity>> <Class> System Privilege system Privilege system Privilege
<Primitive Type> Boolean Administration Option 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 Deny Option

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

<Primitive Type> Boolean Four Eyes Option 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 Data Scope

Possible values:
1. DEFA
2. REDU
3. EXTE
4. REEX

<<Entity>> <Class> Role role role
<Primitive Type> Date Valid From Valid From

Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameGrantee System Privilege
Namespace<Package> Users, Roles and Privileges
Owner<Package> Users, Roles and Privileges
Package<Package> Users, Roles and Privileges
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege
StereotypeEntity
VisibilityPublic

Dettagli attributo

 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.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameAdministration Option
Namespace<<Entity>> <Class> Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Administration Option
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Data Scope
Public <Primitive Type> String Data Scope

Possible values:
1. DEFA
2. REDU
3. EXTE
4. REEX

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameData Scope
Namespace<<Entity>> <Class> Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Data Scope
Type<Primitive Type> String
Upper1
VisibilityPublic


 Deny Option
Public <Primitive Type> Boolean Deny Option

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

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameDeny Option
Namespace<<Entity>> <Class> Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Deny Option
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 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}

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameFour Eyes Option
Namespace<<Entity>> <Class> Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Four Eyes Option
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Grantee Type
Public <Primitive Type> String Grantee Type

Possible values:
1. USER
2. ROLE

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameGrantee Type
Namespace<<Entity>> <Class> Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Grantee Type
Type<Primitive Type> String
Upper1
VisibilityPublic


 role
Private <<Entity>> <Class> Role role
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_role_grantee System Privilege
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namerole
Namespace<<Entity>> <Class> Grantee System Privilege
Opposite<Property> grantee System Privilege : Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::role
Type<<Entity>> <Class> Role
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 system Privilege
Private <<Entity>> <Class> System Privilege system Privilege
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_grantee System Privilege_system Privilege
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namesystem Privilege
Namespace<<Entity>> <Class> Grantee System Privilege
Opposite<Property> grantee System Privilege : Grantee System Privilege [0..*]
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::system Privilege
Type<<Entity>> <Class> System Privilege
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Valid From
Public <Primitive Type> Date Valid From
Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Grantee System Privilege
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameValid From
Namespace<<Entity>> <Class> Grantee System Privilege
Owner<<Entity>> <Class> Grantee System Privilege
Qualified NameT2S Data Model::Rules and Parameters::Users, Roles and Privileges::Grantee System Privilege::Valid From
Type<Primitive Type> Date
Upper1
VisibilityPublic