Skip to main content Skip to complementary content

Setting privileges to Roles

Procedure

  1. Select the Resources and Roles that you want to set assignments in the Resource panel and Role panel respectively.

    Example

  2. Click the Show button to show the selected Resources and Roles in the assignment table.
    Information noteWarning: The assignment table can show only five columns of the roles at the most.
  3. Select an action from the Assign default action list that you want to assign to selected Roles for selected Resources. The actions include execute for SOAP services, and GET, POST, PUT, DELETE, HEADER for REST services.
  4. Select the check box as needed to set an assignment to a Role for a Resource. You can also click the Assign all button to set the assignments to all the Roles for all Resources in the table.
    To unset an assignment, simply clear the check box for the pair of Resource and Role, or click the Unassign all button to unset the assignments for all pairs.
  5. Once an assignment is set, you can edit it by right-clicking the corresponding check box in the assignment table and click Edit.

    Example

    The Resource/Role assignment dialog box appears allowing you to change permissions.

    Example

    The corresponding Role and Resource is shown in the Basic tab of the dialog box. The actions available for SOAP and REST services are listed separately. Select or clear the check boxes as needed to change the assignment to the Role. Click Save to validate the change or Cancel to cancel it.
    Information noteWarning: You can not unset all actions to a Role in the Resource/Role assignment dialog box. There should be at least one action selected before you can save it.
    Information noteWarning: When you clear a permission check box for a pair of Resource and Role in the assignment table, you remove all actions assigned to the Role, not just the shown default action.

    Example

    In the Advanced tab of the dialog box, the underlying XACML Permission Policy is shown. You can edit the policy by changing the effect, actions, algorithm and so on. Click the Validate button to validate the policy. Click Reset to go back to the original policy. For more information about XACML used by ESB Authorization, see Talend ESB Infrastructure Services Configuration Guide. Click Save to save your changes or Cancel to cancel it.
    You can also export this assignment to an XML file by clicking the Export button. The Web browser will prompt you to open or save the assignment depending on your Web browser configuration. For more information about how to export assignments, see Exporting assignments.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!