Policy Management
🏗️ Public Preview Release 🚧
This documentation, as well as the Policy Management screen itself, is currently in public preview.
This page and its accompanying documentation will see updates as we continue to update our functionality. Check back soon!
Overview
The policy management screen enables users to view, create, and edit data access policies for each dataset. This doc will help you navigate the UI for implementing and editing policies. For a technical deep dive into the syntax of policies, check out our reference doc on the subject.
❶: Navigate to Policy Management Screen - In order to navigate to the policy management screen for your dataset, select the Policy Management tab on the left hand side of your dataset screen.
❷: View Policy Groups - Policy Groups are an organization tool that allow you to pair users with policies, each individual policy you write must be attached to a group, so it's a good idea to create a group first.
❸: View Policies - In order to view the policies, you can select the policy tab on the inner left hand side, policy data will then appear in the main portion of the screen.
❹: Open Existing Policy Group - In order to open an existing policy group, select the three dots for editing options on the right side of a policy group panel.
❺: Create Policy Group - In order to create a policy group, select the plus icon under the Policy Groups tab. This will populate the main portion of the screen like so:
Policy Groups
In order to create a new policy group you must provide the following information in the spaces provided below.
❶: Policy Group IRI
❷: Policy Group Name
❸: Description(optional)
Policies
The policies screen is where users can create, modify, and manage data access permissions on their datasets.
❶: Navigate to Policies Screen by selecting the tab next to Policy Groups at the top of the Policy Management screen.
❷: View Existing Policies
❸: Create a new Policy - In order to create a new policy, select the plus icon at the top of the Policies list. You will then be promted in the main section of the screen to add the following information:
❹: Policy IRI
❺: Policy Name
❻: Description(optional)
❼: Privileges - Here you will identify if the data targeted by a policy be subject to view or modification rights for those assigned to the associated policy group
❽: Scroll Down! before hitting save on your new policy, you must identify the associated policy group and target data.
❶: Select Policy Group - Here you will select the group of users who will be subject to your new policy.
❷: Identify Target Data - Here, at
last, you will identify the data to which your policy will actually apply. You
can select All nodes, specific subjects, or classes. In the example below I have
selected all subjects of the @type
Yeti. All data transacted to your dataset
will be discoverable via these options. NOTE: if you transact new data
mid-review of your policy, you may need to close and reopen the Policy
Management tab to see your new data reflected in these options
❸: Save Once you have completed writing your policy, hit save and power trip to your heart's content.