Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update TDF_TNT_Rights_Management.md #645

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions connector/doc/TDF_TNT_Rights_Management.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,17 @@ Its goal is to manage the DMS permissions of multiple groups of users. This incl

### Version Info

| Range | Key Features | Based on | System Impact |
|----------------------|------------------|--------------|-------------------|
| 1.0.0.x [SLC Main] | Initial version | - | - |
| Range | Key Features | Based on | System Impact |
|----------------------|--------------------------------------------------------------------------------------- |------------|-------------------------------------|
| 1.0.0.x [Obsolete] | Initial version | - | - |
| 1.0.1.x [SLC Main] | Assign rights directly<br>Groups Profiles table only allows existing DMS user groups | 1.0.0.5 | Loss of Group Profiles table data |

### System Info

| Range | DCF Integration | Cassandra Compliant | Linked Components | Exported Components |
|-----------|---------------------|-------------------------|-----------------------|-------------------------|
| 1.0.0.x | No | Yes | - | - |
| 1.0.1.x | No | Yes | - | - |

## Configuration

Expand All @@ -36,6 +38,8 @@ Configure the **Right Management Script Name** parameter with the name of the sc

This script is stored in Skyline's GitHub repository called **TDF-AS-TNTRightsManagement**.

<ins>Since version 1.0.1.1,</ins> this parameter was removed since the connector will perform the permission changes by itself, making the script unnecessary.

### Redundancy

There is no redundancy defined.
Expand All @@ -52,11 +56,13 @@ In the Group Profiles table, located on the **Group Profiles** page, you can def
- SLA
- Segmentation
- Service Type
- CFS Statut

The **Rights Management** table is updated at startup and can be manually refreshed with the **Refresh Table** button.

When this table is refreshed, the column descriptions are also updated accordingly. They are ordered based on the order of the **Group Profiles** table

When you change the group permissions for a specific service, the element will update the **Group List** property of that service and trigger the Automation script configured with the **Right Management Script Name** parameter.
<ins>Since version 1.0.1.1,</ins> this connector does not require an automation script. Therefore, the "Group List" property is unnecessary and the element will be responsible for updating the groups' permissions by itself.

The **Export to CSV** button exports the **Rights Management** table to a CSV file located in the *Documents \> Elements \> \[ElementName\]* folder. This file is automatically synced in the DMS after the export is completed.