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

✨ Authentication & Authorization #232

Open
roma-glushko opened this issue May 1, 2024 · 0 comments
Open

✨ Authentication & Authorization #232

roma-glushko opened this issue May 1, 2024 · 0 comments
Labels
area:auth Authentication & authorization gep:required type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality

Comments

@roma-glushko
Copy link
Member

roma-glushko commented May 1, 2024

Design authentication and authorization for the Glide Gateway, so that:

  • Glide works out of the box for simple use cases
  • Glide can leverage existing external user management systems available in our customers
  • Glide can be used with SSO like OKTA

GEP

Use Cases

  • I would like to have authN & authz working out of the box without a need to have a separate user management system in place.
  • I want to limit a number of requests made to a specific router by user/team/org
  • I want to give my user/team/org budgets and ensure they are not going above them
  • I would like to use my existing user management system/SSO to manage my Glide users
  • I would like to tag users to categorize them.
  • I would like to storage some additional metadata in Glide user data
  • I would like to restrict access to a specific set of routers on user/team/org levels
  • I would like to get Glide work with my existing auth servers based on OAuth 2.0 or OIDC
@roma-glushko roma-glushko added type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality gep:required labels May 1, 2024
@roma-glushko roma-glushko added the area:auth Authentication & authorization label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:auth Authentication & authorization gep:required type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality
Projects
Status: Icebox
Development

No branches or pull requests

1 participant