Skip to content

Introduce permissions into Ngrok Ingress Controller webapp. #444

@nsgoneape

Description

@nsgoneape

Description

Currently, my production and development domains are both running on the same Ngrok account, which may not be ideal. Recently, a developer accidentally deleted my production domains, and I had to go through the lengthy process of restoring them. This incident has highlighted a crucial need for role-based permissions within the Ngrok web app. Having this feature would help prevent accidental modifications or deletions in the production environment by limiting access and actions based on user roles.

Use Case

The primary use case for this feature is to provide administrators with the ability to assign specific permissions to different users, especially in environments where multiple domains (both production and development) are managed within the same account. By implementing user roles and permissions, it would be possible to restrict access to critical configurations and prevent accidental changes or deletions in production, thus minimizing downtime and enhancing security.

Related issues

None known at this time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions