-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Task: RBAC - Role Definition #2697
Comments
Role Definition DocumentationStory ReferenceIntroductionThis document lists and defines the specific roles needed in our system, along with their associated permissions. These roles have been designed based on our system requirements and the hierarchical scopes within which they will operate. List of the actions and their correspondants API with description :Group Management:
Group Member Management :
Role Management :
AccessControl Management :
Admin APIs :
Metrics :
IoT Devices :
IoT EdgeDevices :
IoT Edge Devices Models :
Ideas :
LoRa WAN :
Device Models
Portal Settings :
Our Predefined Roles for RBAC :SuperAdministratorDescription: Has full control over the system and can manage all aspects of the application.
DeviceManagerDescription: Manages device configurations, properties, and can update device information.
EdgeDeviceManagerDescription: Oversees the management and operations of IoT Edge devices.
MetricsViewerDescription: Authorized to view system metrics and performance data.
RoleManagerDescription: Specializes in creating and customizing roles and their associated actions
GroupManagerDescription: Responsible for managing user groups and their members within the system.
AccessControlManagementDescription: Manages access controls and defines permissions for users and groups at different scopes.
ScopeArchitectDescription: Designs and manages the hierarchical scopes within the application.
IdeaContributorDescription: Can submit ideas for improvements or new features within the IoT Hub Portal.
TagManagerDescription: Manages tags for devices, ensuring correct labeling and categorization.
|
Story: #2694
Description
Create a list of specific roles needed in the system (e.g., admin, user, manager, etc.).
Define the permissions associated with each role based on gathered requirements and associated hierarchical scopes.
The text was updated successfully, but these errors were encountered: