Skip to main content
Version: 7.5

Policy authoring

The starting point of all Policy Designer tasks is the Policies created screen which displays after logging in. It offers a list of the policies you have already created, their status, and actions related to them.

note

The interface of Policy Designer adapts to different screen resolutions and currently supports screens that are at least 1361px wide.

The status of a policy can either be Enabled or Disabled. However, there is an additional status called Draft for policies whose creation process was not finalized.

On this page you can perform the following actions:

  • Use the search field to look up policies by name and narrow down the policies list.

    info

    This is a dynamic search field and returns relevant results as you type.

  • Create a new policy from scratch.

  • Edit or duplicate an existing policy directly from the list.

  • Delete a policy that is no longer required.

  • Enable a policy.

Create a policy

Start creating a new policy by clicking New policy on the upper right side of the Policies created screen.

Start

This is the first step of the policy creation procedure. In this step, you enter a policy name and a description.

  1. Start by adding a Name for your new policy.

    note

    Policy names should meet the following requirements:

    • unique across projects
    • up to 128 characters long
    • make use of the following character-sets only:
      • letters: English alphabet [a-z] and [A-Z]
      • numbers: [0-9]
      • whitespace: regular space (spacebar) [⎵]
      • punctuation marks: hyphen [-] and underscore [_] :::
  2. Add a Description to provide context or specific details.

    note

    The description should be up to 512 characters long.

  3. Click Add Rules + to proceed.

    Rules are children of policies and control whether access is given. They specify Who gets access, What actions are allowed, and Where they should be applied.

    When a request is received, the system checks it against all rules of your policy for a match. If any rule matches the request attributes, then it is authorized.

info

If you cancel the creation process, you have the option to save it as draft. Draft policies retain only their names and descriptions.

Who

Define who this rule should grant access to. In a rule, "who" is the subject. A subject can be an identity, a role, or a location.

  1. Enter a name for your rule in the Give your rule a name field.

    note

    Rule names should be unique within a policy.

  2. Select an Attribute and a Condition from the drop-down menus, and enter a Subject name.

  3. Optionally, create an exception to the rule you are working on:

    1. Select the corresponding checkbox.

    2. Select an Attribute and a Condition from the drop-down menus, and enter a Subject name.

      note

      You can create only one exception per subject.

  4. If needed, add more subjects by clicking Add subject +. Follow the same procedure as in steps 2 and 3 above.

    note

    You can create up to two subjects per policy.

  5. Remove a rule by clicking the - sign next to it.

  6. Proceed to the What step by clicking Next >.

What

Specify what actions should this rule allow. Actions define the operations allowed on a specific resource. Examples include read, write, delete, etc.

  1. Select an Attribute and a Condition from the drop-down menus.

  2. Enter the Action name.

  3. If needed, add more actions by clicking Add action +. Follow the same procedure as in steps 1 and 2 above.

    note

    You can create up to five actions per policy.

  4. Remove an action by clicking the - sign next to it.

  5. Proceed to the Where step by clicking Next >.

Where

Specify where this rule should be applied by identifying the resource(s), meaning the information asset(s), being accessed. A resource can be a file server, a folder, a single file, an application, an application component, etc.

  1. Select an Attribute and a Condition from the drop-down menus.

  2. Enter the Resource name.

  3. If needed, add more resources by clicking Add resource +. Follow the same procedure as in steps 1 and 2 above.

    note

    You can create up to five resources per policy.

  4. Remove a resource by clicking the - sign next to it.

  5. Proceed to the Summary by clicking Next >.

Summary

Add more rules or perform any required edits to your policy. Finally, save it.

Add more rules

  1. Click Add rule +.

    The Who step displays.

  2. Perform your changes following the steps above, starting with the Who section.

Edit the policy name and/or description

  1. Click the edit button next to the policy name and/or description you want to edit.

  2. Update the field as needed.

    note

    Make sure that the updated value meets the requirements listed here.

  3. Click outside of the field you just edited.

    If your input is valid, changes are automatically applied. If not, an error message displays, and you should fix any issues in order to proceed.

Edit the rule(s)

  1. Click the edit button next to the rule name you want to edit.

    The Who step displays.

  2. Perform your changes following the steps above, starting with the Who section.

Delete rule(s)

You can delete a rule only if more than one exists for the policy.

Important

This action cannot be undone and deleted rules cannot be recovered.

  1. Delete all unneeded rules by clicking the delete button.

  2. Click Yes, delete rule.

    The rule is removed from the policy and only the remaining rules display.

Save your policy

  1. Review your policy details.

  2. Click Save policy.

    The Policies created screen displays. Your new policy is saved and listed in the table.

    note

    Newly created policies are not enabled automatically.

Manage your policies

Policy Designer allows you to manage your policies by offering the following options:

  • edit the details, rules, attributes, etc. of existing policies
  • duplicate a policy and use the copy as a starting point for a new one
  • delete any unneeded, invalid, or outdated policies
  • enable and activate policies

Edit a policy

note

Editing an enabled policy automatically disables it.

  1. Go through the list of policies or use the search field to find a specific policy.

  2. Click the edit button on the row that contains the policy you want to edit.

    The Summary screen for the specified policy displays.

  3. Perform any changes required as described in the Summary section above.

Duplicate a policy

A duplicate policy can serve as a starting point for a new policy or to perform changes without losing the initial functionality.

  1. Go through the list of policies or use the search field to find a specific policy.

  2. Click the duplicate button on the row that contains the policy you want to duplicate.

  3. The Summary page of the duplicate policy displays.

  4. Perform any required changes.

    note

    The auto-assigned name for the duplicate policy is "Copy of" plus the original name.

  5. Click Save policy.

Delete a policy

Delete policies that are no longer valid or in use. You can only delete policies whose status is Disabled or still in draft state.

Important

This action cannot be undone and deleted policies cannot be recovered.

  1. Go through the list of policies or use the search field to find a specific policy.

  2. Hover the mouse pointer over the policy you want to delete.

  3. Click the delete button on the far right of the row.

    A confirmation modal displays.

  4. Click Yes, delete policy to permanently delete the specified policy, or Cancel to keep it.

Enable a policy

Only one policy can be enabled at a time. After activating a policy, the previously enabled policy, if any, will get disabled.

  1. Go through the list of policies or use the search field to find a specific policy.

  2. Toggle the Status switch to Enabled on the row that contains the policy you want to enable.

    A confirmation modal displays.

  3. Click Yes, enable this policy, or Cancel to keep using the currently enabled policy.

After enabling a policy, a domain file is created under the project that was assigned to you. This domain encapsulates the policy that you created and just enabled.

Notify your administrator and await their action.