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 & Authorisation #90

Open
5 of 25 tasks
fredx30 opened this issue May 9, 2022 · 0 comments
Open
5 of 25 tasks

Authentication & Authorisation #90

fredx30 opened this issue May 9, 2022 · 0 comments
Assignees
Labels
admin Chore not related to the code in this repository. meta Issue managing other issues. A meta-issue.

Comments

@fredx30
Copy link
Contributor

fredx30 commented May 9, 2022

This concerns the implementation of OpenID Connect as a mechanism for authentication and eventually possibly also and implementation of authorisation.
TODOs ->

  • Review callback url:s for the azure app reg.
  • Investigate getting delegated controll for the app reg.
  • Write down thoughts about nice-to-haves.
  • Write down must haves.

Documentation

Changes for swagger

  • Enable auth for interaction
  • Whitelist swagger app

Changes wharf web

Changes for the api regarding authentication

Changes to wharf-helm

Changes api to implement authorization

  • Paths/Path-groups need to individually verify scopes from the token.
  • Communicate with admins for the app reg about creating groups and delegating controll to controll over included poeple.
@fredx30 fredx30 self-assigned this May 9, 2022
@applejag applejag added admin Chore not related to the code in this repository. meta Issue managing other issues. A meta-issue. labels May 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin Chore not related to the code in this repository. meta Issue managing other issues. A meta-issue.
Projects
None yet
Development

No branches or pull requests

2 participants