Skip to content

Commit c756c1e

Browse files
d-bytebaseclaude
andauthored
docs: improve rollout permissions documentation structure (#887)
- Remove UI workflow permissions section (Issue Creator/Last Issue Approver) - Rename sections for clarity: "Manual rollout" → "Role-based rollout" - Update subsection names: "Built-in roles" → "Default roles with permissions" - Clarify environment-specific roles purpose for different deployment stages - Improve overall readability and organization 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <[email protected]>
1 parent ed049f8 commit c756c1e

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

mintlify/change-database/environment-policy/rollout-policy.mdx

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,21 @@ title: Rollout Permissions
99
horizontal
1010
/>
1111

12-
Configure who can deploy database changes in your environment through rollout permissions. You can choose between manual deployment by authorized users or automatic deployment when all checks pass.
12+
Configure who can deploy database changes in your environment through rollout permissions. You can choose between role-based deployment by authorized users or automatic deployment when all checks pass.
1313

14-
## Manual rollout permissions
14+
## Role-based rollout
1515

16-
### Default permissions
16+
### Default roles with permissions
1717

18-
Users with the `bb.taskRuns.create` permission can perform rollouts. Built-in roles with this permission:
18+
Users with the `bb.taskRuns.create` permission can perform rollouts. The following roles have this permission by default:
1919
- Workspace Admin
2020
- Workspace DBA
2121
- Project Releaser
2222

23-
### Additional permission options
23+
### Environment-specific roles
2424

25-
Grant rollout permissions through:
25+
If you want to use different roles to perform rollouts in different environments, you can specify environment-specific roles in the Environment policy settings. This allows you to control who can deploy changes to specific environments, such as having different teams responsible for staging versus production deployments.
2626

27-
**Environment-specific roles**: Add custom roles per environment in Environment policy settings to control rollouts for specific databases.
28-
29-
**UI workflow permissions**: For UI-driven changes, also grant permissions to:
30-
- Issue Creator
31-
- Last Issue Approver (when using [custom approval flow](/change-database/approval/))
3227

3328
## Automatic rollout
3429

0 commit comments

Comments
 (0)