Skip to content
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

Manage Channel Permissions #8

Closed
mohdbk opened this issue May 28, 2024 · 0 comments
Closed

Manage Channel Permissions #8

mohdbk opened this issue May 28, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@mohdbk
Copy link
Contributor

mohdbk commented May 28, 2024

Description

This enhancement focuses on extending role-based access control within AutoEye to include managing channel permissions. By allowing administrators to define granular access controls for channels, the system becomes more adaptable to varying user roles and organizational requirements.

Tasks

  • Design a schema for channel permissions that aligns with AutoEye's existing authorization framework.
  • Implement back-end logic to support assigning, updating, and revoking channel permissions for different roles.
  • Develop front-end interfaces to enable administrators to manage channel permissions efficiently.

Additional Information

  • Managing channel permissions enhances the security and flexibility of AutoEye, enabling administrators to control access to specific features and data.
  • Granular channel permissions allow organizations to tailor access controls to their unique requirements, improving overall system usability and security.

Dependencies

  • Integration with AutoEye's existing role management system to ensure seamless interaction between role assignments and channel permissions.

Acceptance Criteria

  • Back-end logic for managing channel permissions is implemented and tested to ensure accurate assignment, updating, and revocation of permissions.
  • Front-end interfaces enable administrators to assign, update, and revoke channel permissions for different roles intuitively.
  • Channel permissions are enforced consistently throughout the application, restricting access to channels based on role permissions.
@mohdbk mohdbk added the enhancement New feature or request label May 28, 2024
@mohdbk mohdbk added this to the 0.0.1 milestone May 28, 2024
@mohdbk mohdbk self-assigned this May 28, 2024
@Syed-Abbas-Hussain Syed-Abbas-Hussain changed the title [Authorization] Roles: Manage Channel Permissions Manage Channel Permissions (Roles) Aug 28, 2024
@Syed-Abbas-Hussain Syed-Abbas-Hussain changed the title Manage Channel Permissions (Roles) Manage Channel Permissions Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants