Custom Roles Are Here
Blog post from Semaphore
Semaphore has introduced a new feature called Custom Roles for its Scaleup plans, enhancing its Role Based Access Control (RBAC) system by allowing organizations to create tailor-made roles with specific permissions, thus offering greater control over user actions. Custom Roles address the limitations of default roles, which may not meet the nuanced needs of all organizations, by enabling precise permission settings for different groups or individuals, such as giving finance teams access to the Billing page without broader administrative privileges. This feature supports both organization-level and project-level roles, promoting flexibility, security, scalability, and compliance by adhering to the principle of least privilege and allowing adjustments as organizational needs evolve. Users can create an unlimited number of roles, assign them as needed, and manage permissions to enhance security governance, with the feature set to be generally available by September 30th, 2024. Custom Roles do not impact existing integrations such as GitHub permissions, and they aim to simplify user management while maintaining stringent security and compliance standards.