Linear Enterprise RBAC
Overview
Implement enterprise-grade role-based access control for Linear integrations.
Prerequisites
- Linear organization admin access
- Understanding of Linear's permission model
- SSO provider (Okta, Azure AD, Google Workspace)
Instructions
- Step 1: Define Application Roles
- Step 2: Permission Guard Implementation
- Step 3: Secure Linear Client Factory
- Step 4: SSO Integration
- Step 5: Audit Logging
- Step 6: API Middleware
For full implementation details and code examples, load:
Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)
Error Handling
| Error | Cause | Solution |
|---|---|---|
ForbiddenError |
Permission denied | Check user role and team access |
Invalid SSO token |
Token expired | Re-authenticate user |
Role not found |
Unknown role | Map to default role |
Resources
Next Steps
Complete your Linear knowledge with linear-migration-deep-dive.
Output
- Configuration files or code changes applied to the project
- Validation report confirming correct implementation
- Summary of changes made and their rationale
See Linear implementation details for output format specifications.
Examples
Basic usage: Apply linear enterprise rbac to a standard project setup with default configuration options.
Advanced scenario: Customize linear enterprise rbac for production environments with multiple constraints and team-specific requirements.