Role Based Access Control
Overview
This document meticulously outlines the management of collaborator access in Digital Products, Product Apps, API Specs, and Templates. The access levels Owner, Contributor, Developer, and Viewer serve as the foundation for role-based access control, enabling granular resource access.
Access Levels
- Owner
- Contributor
- Developer
- Viewer
Arranged in descending order based on control levels for IgniteConnex resources.
IgniteConnex Resources
- Digital Product
- Product App
- API Spec
- Template
(Common to All Resources)
Owner
Owners have the authority to add individuals to roles such as Owner, Developer, Contributor, and Viewer. They also have the ability to remove any role except for other Owners.
Contributor
Contributors possess the authority to add individuals to roles like Contributor, Developer, and Viewer. However, their capability to remove roles is restricted, and they cannot remove Owners or other Contributors.
Developer
Developers have the ability to add individuals to roles like Developer and Viewer. However, their authority to remove roles is limited, and they can only remove individuals from the Viewer role.
Viewer
Viewers have the ability to add individuals to roles like Viewer. Importantly, Viewers lack the ability to remove any other roles.
Conclusion
This documentation provides a nuanced understanding of access levels and permissions within our collaborative environment, emphasizing the impact on Digital Product, Product App, Template, and API Spec development. For further inquiries, please contact our support team.