Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devel:documentation:role_attributes [2019/01/15 16:05] svandav |
devel:documentation:role_attributes [2019/04/16 08:07] (current) svandav |
||
---|---|---|---|
Line 2: | Line 2: | ||
====== Attributes of role ====== | ====== Attributes of role ====== | ||
- | {{tag> | + | {{tag> |
- | ===== What are an attributes of role? ===== | + | |
- | **Role attributes define** what additional information **can (must)** be filled in the user's **assigned role**. A typical example can be the **IP address** of a user's end station, which must be filled in in a role assignment request. | + | |
- | **Definitions of which attributes** | + | ===== What are role attributes ===== |
+ | **Role attributes | ||
+ | The **definitions of what attributes** are to be filled for the role are managed on the **role detail** (role attributes tab). Here, you define not only what attributes to show in the request, but also their **default values** and **validation settings**. This definition is part of the **role approval** process (off by default). | ||
+ | |||
+ | |||
+ | ===== How it works ===== | ||
- | ===== How it works? ===== | ||
==== Definition ==== | ==== Definition ==== | ||
- | First, you need to **create main definition** of all attributes | + | First, you need to **create |
- | < | + | < |
<note tip> | <note tip> | ||
+ | <note important> | ||
Then, you need to **create sub-definition** of attributes witch should be filled in requesting a role. | Then, you need to **create sub-definition** of attributes witch should be filled in requesting a role. | ||
Line 36: | Line 39: | ||
{{ : | {{ : | ||
- | <note important> | + | <note important> |
**If you add multiple roles** in one request and some from this roles will have **required attribute** (without default value), then will be created concept **not valid**. In this case you will see **warning icon** on the unvalid concept. | **If you add multiple roles** in one request and some from this roles will have **required attribute** (without default value), then will be created concept **not valid**. In this case you will see **warning icon** on the unvalid concept. | ||
Line 85: | Line 88: | ||
Role: [RoleWithTwoAttributes] Attributes: [[Number of fingers: | Role: [RoleWithTwoAttributes] Attributes: [[Number of fingers: | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Admin guide (to be completed)===== | ||
+ | * [[.attributes: |