Setting Permissions and Pushing Artifacts

Set artifact permissions when you import or select an artifact. Push artifacts to be accessible to Favorites.

Rules for setting permissions and pushing artifacts:

  To edit permissions for files and folders:

  1. From Explore, right-click the file or folder whose permissions you want to modify.

    Note:

    You can select multiple items in Explore and apply Edit Permissions. Permissions can only be applied to items that a user has Full Control permission.

  2. Select Edit Permissions.

  3. To complete the Permissions dialog, see step 1.

  To apply permissions to artifacts in a folder:

  1. Right-click on a folder in Explore.

  2. Select Apply Permissions to Children.

  3. To complete Apply Permissions to Children dialog, see step 1. through step 3.

  4. Set permissions for the children of the folder. The columns displayed for selected users, groups, and roles in the Apply Permissions to Children dialog depend on the artifact type within the folder. Use the description for each of the permissions as a guideline:

    Table 6. Setting Permissions for Children of Folder

    PermissionDescription
    InheritNot set to anything. Inherit defaults to No Access. See Example of Inherit Permission topic below.
    No AccessUsers cannot see the object.
    ViewView document but cannot modify.
    Job Output OnlyView and produce output in the folder. No additional Modify capabilities.
    ModifyMake changes but not delete.
    Full ControlAccess the Apply Permissions to Children dialog (add/edit/delete permissions to other users/groups/roles).
    RunAbility to run a job.
    Modify and RunThis is applicable only to jobs. You can modify the properties of the job and run the job. If you have modify permission only, you can modify the properties of the job but not run the job.
    View and ProcessView documents and refresh data, cannot modify.

    Note:

    these are adaptive states and are applicable only to Interactive Reporting artifacts.

    AnalyzeCreate and modify charts, pivots, and reports in the document, but cannot modify the queries or refresh the data.

    Note:

    these are adaptive sStates and are applicable only to Interactive Reporting artifacts.

    Analyze and ProcessCreate and modify charts, pivots and reports in the document and refresh data. Cannot modify the query.
    Query and AnalyzeCreate and modify charts, pivots and reports in the document and refresh data. Can build and limit queries before processing.
    Data Model and AnalyzeCreate and modify charts, pivots and reports in the document and refresh data. Can build and limit queries before processing. Can create and modify data models.

    Note:

    these are adaptive states and are applicable only to Interactive Reporting artifacts.

  5. Once you are done making your selections, select OK.

    Note:

    Permissions are only applied to artifacts within a folder in which a user has Full Control permission.

Example of Inherit Permission

The following is an example of a BQY file and permissions set in the Permissions dialog.

UserA:

GroupA:

RoleA:

Result of above scenario:

Inherit basically means inherit from the role's or group's permissions and the same applies for Favorites.

Changing Permissions or Pushing Artifacts

In the dialog, Apply Permissions to Children of the Selected Folder, you can choose to overwrite or merge permissions, thus eliminating the need to redefine permissions from scratch.

Note:

Permissions change for all files in folder when you click OK. However, permissions are not saved for future use. If a new artifact is subsequently added to that folder, it does not get this permission. However, you can go to individual artifacts in that folder and change the permissions.

  To change permissions or push artifacts:

  1. To specify selected users, groups, and roles perform the following:

    1. To populate the list with all users, groups or roles leave the text box blank, select Update List.

    2. To populate the list with specified users, groups or roles:

      1. To filter the list by name, select begin with, contain, or are in group and enter letters.

      2. To filter the list by user type, select tabs for Users, Groups, or Roles, then click Update List.

        Available Users, Groups, and Roles display artifacts based upon the selections you made in the drop-down lists.

        Note:

        If all of the artifacts are not listed, filter the list with criteria or contact your administrator. Your administrator determines the maximum number of artifacts to list. Wild cards are not supported and the filter is not case sensitive.

  2. Select a user, group, or role from Users, Groups, or Roles tab, then click Add icon..

  3. From Selected Users, Groups and Roles select a name from the Name column. From Access or Access to file drop-down set permissions:

    • Inherit – Not set to anything. This permission defaults to No Access.

    • No Access - Cannot access the document.

    • View - Can only display the document.

    • Modify - Change, but not delete.

    • Full control - Display, change, and delete.

      See Setting Permissions and Pushing Artifacts.

  4. From the Favorite drop down, select Pushed to push the artifact to the users Favorites or Inherit (not pushed) to view only if this is the only permission set.

  5. Repeat previous steps to set additional permissions for other users, groups, or roles.

    Note:

    If all of the users/groups/roles in which you have access to are not listed, filter the list with different criteria or contact your administrator. Your administrator determines the maximum number of users/groups/roles to list.

  6. Select one of the following:

    1. To remove existing permissions and set new permissions, select Overwrite current permissions.

    2. To redefine some permissions, and add new permissions to the existing ones, select Merge with the current permission. The changes are applied to folder child elements recursively.

      Note:

      In a merge, if a user already exists in Apply Permissions to Children for some artifacts, and this user is granted new permissions, the new permissions are in force.

  7. To apply these permissions for an artifact, clickOK.

  8. Click OK.

    Note:

    To remove a role, group, or user from the selected list, click Remove icon. after highlighting the name to be removed.