Skip to main content

Permissions

Overview

Permissions are used to manage the access rights held by users with the Member role on the TAKAKRYPT platform. Through this feature, administrators can determine which features can be accessed and which actions can be performed by each user.

With the right permission settings, each user can only access the menus and functions that correspond to their duties and responsibilities.


Permissions Functions

Permissions serve to:

  • Manage user access rights to specific features.
  • Restrict the actions that can be performed by users.
  • Control access to menus and services within the platform.
  • Adjust access based on operational needs.
  • Support the implementation of more structured access control.

Permissions Uses

Permissions can be used to:

  • Ensure users only access the features they need.
  • Reduce the risk of configuration changes by unauthorized users.
  • Separate responsibilities among users or teams.
  • Support the implementation of organizational security policies.
  • Help manage access in environments with many users.

Permissions Configuration

Each Permission can have several configurations as follows:

1. Access Token

Used to manage user access rights to Access Token management.

The available access rights include:

  • Read: Allows the user to view information and details of the Access Token.
  • Create: Allows the user to create a new Access Token.
  • Update: Allows the user to modify the configuration of an existing Access Token.
  • Regenerate Token: Allows the user to regenerate an existing Access Token.

2. Encryption

Used to manage user access rights to encryption configurations and services.

The available access rights include:

  • Read: Allows the user to view encryption configurations.
  • Create: Allows the user to create new encryption configurations.
  • Update: Allows the user to modify encryption configurations.
  • Rotation Key: Allows the user to perform the encryption key rotation process.
  • List Rotation Key: Allows the user to view the history list of key rotations.
  • Delete Rotation Key: Allows the user to delete existing key rotation data.
  • Encrypt: Allows the user to run the encryption process on data using the configuration that has been created.
  • Decrypt: Allows the user to run the decryption process to restore encrypted data to its original form.

3. Tokenization

Used to manage user access rights to tokenization configurations and services.

The available access rights include:

  • Read: Allows the user to view tokenization configurations.
  • Create: Allows the user to create new tokenization configurations.
  • Update: Allows the user to modify tokenization configurations.
  • Tokenize: Allows the user to run the tokenization process on sensitive data.
  • Detokenize: Allows the user to restore a token to the original data according to the access rights held.

4. Data Masking

Used to manage user access rights to data masking configurations and services.

The available access rights include:

  • Read: Allows the user to view data masking configurations.
  • Create: Allows the user to create new data masking configurations.
  • Update: Allows the user to modify data masking configurations.
  • Masking: Allows the user to run the masking process on data according to the available configuration.

5. Groups

Used to manage user access rights in Group management.

The available access rights include:

  • Read: Allows the user to view Group information and configurations.
  • Invite Member: Allows the user to add members to a Group.
  • Remove Member: Allows the user to remove members from a Group.