roles_update_role_pipelines
Update pipeline visibility for a role by setting specific pipelines as visible or hidden using a mapping of pipeline IDs to 1 (visible) or 0 (hidden).
Instructions
Update pipeline visibility for a role.
Updates the specified pipelines to be visible and/or hidden for a specific role. For more information on pipeline visibility, please refer to the Visibility groups article.
Workflow tips:
Use object with pipeline IDs as keys and 1/0 as values
1 = visible, 0 = hidden
Requires admin permissions
Changes affect all users with this role
Use roles/list_role_pipelines to see current visibility
Common use cases:
Make pipelines visible: { "id": 123, "visible_pipeline_ids": { "1": 1, "2": 1 } }
Hide specific pipelines: { "id": 123, "visible_pipeline_ids": { "3": 0 } }
Mix visibility: { "id": 123, "visible_pipeline_ids": { "1": 1, "2": 0 } }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID of the role | |
| visible_pipeline_ids | Yes | Object where keys are pipeline IDs and values are 1 (visible) or 0 (hidden) |