Setting up access control on Skycap

If you are working in a team, you will probably need to control who has access to Formations, and how much they can do with that access (i.e. their permissions). This guide walks you through the process of creating and maintaining access control policies in Skycap Formations.

What you’ll need

Before you start, please check you have the following:

Overview

Skycap supports two interrelated security policies for Formations and Stencils: Access control which defines which assets a user can access Permissions which defines what the user can do with that access

If you’d like more a detailed explanation on how access control policies work, including hierarchy and inheritance, you can find it here.

Creating a Formation access policy for a user

In order to set up an access policy for a Formation within any application:

  1. Open your Cloud 66 dashboard and click on the name of the application in question.
  2. Click on Formations in the right-hand panel
  3. Hover your mouse next to the edit icon for the Formation in question - a small padlock icon will appear. Click it.
  4. Under the first section (permissions for the specific Formation in the specific app), click the “+ Add Permissions for a user” button
  5. Select the user in question from the dropdown and check any of the boxes to permit that user to perform those actions.
  6. Click the Save Permissions button

Screencast of process of creating an access policy for a Formation

You can repeat steps 4 - 6 to add policies for any number of team members.

Giving users higher levels of access

If you’d like to give team members permissions to edit all of the Formations in one application, or all the Formations in all of your applications, you can simply follow the steps above, but add the user’s permissions to the second or third section, respectively.

Creating a Stencil access policy for a user

In order to set up an access policy for a Stencil within any application:

  1. Open your Cloud 66 dashboard and click on the name of the application in question
  2. Click on Formations in the right-hand panel
  3. Click on the name of the Formation which contains the Stencil in question
  4. Hover your mouse next to the edit icon for the Stencil in question - a small padlock icon will appear &emdash; click it
  5. Under the first section click the “+ Add Permissions for a user” button
  6. Select the user in question from the dropdown and check any of the boxes to permit that user to perform those actions.
  7. Click the Save Permissions button

Editing or revoking access

In order to edit an existing access policy for any Formation:

  1. Open your Cloud 66 dashboard and click on the name of the application which contains the Formation.
  2. Click on Formations in the right-hand panel Hover your mouse next to the edit icon for the
  3. Formation in question - a small padlock icon will appear. Click it.
  4. Find the user in question and add or remove permissions by checking or unchecking the appropriate boxes.
  5. Click the Save Permissions button

You can revoke a user’s access completely by following the above steps but, at Step 4, clicking on the red delete icon to the right of that user’s entry in any section.

You can do the same for any Stencil by first navigating to the Formation in which it lives, then clicking the padlock next to that Stencil, and then following steps 4 & 5 above.

What’s next?