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

[FEAT] - SCIM Access with Bearer Token #805

Open
3 tasks
IvoGoman opened this issue Dec 17, 2024 · 0 comments
Open
3 tasks

[FEAT] - SCIM Access with Bearer Token #805

IvoGoman opened this issue Dec 17, 2024 · 0 comments
Labels
feature ready Backlog Item is ready for Sprint Backlog

Comments

@IvoGoman
Copy link
Contributor

Priority

(Medium) I'm annoyed but I'll live

User Story

As a Greenhouse Admin I would like to use a token based authentication instead of BasicAuth, so that I can use SCIM providers that only allow token based auth.

Description

Some SCIM sources such as Authentik only provide access via tokens to their API. 1 In order to support these providers there need to be a couple of adjustments within Greenhouse.

The Organization's SCIMConfig needs to be amended to allow providing a Bearer token additionally to BasicAuth. Also the SCIM API needs to be changed to work with either.

Acceptance Criteria

  • Organization's SCIMConfig supports BasicAuth & BearerToken
  • Organization webhook verifies only one is specified
  • SCIM API client can use both (BasicAuth & BearerToken) to authenticate

Reference Issues

No response

@github-project-automation github-project-automation bot moved this to Sprint Backlog in Greenhouse Core Roadmap Dec 17, 2024
@IvoGoman IvoGoman added the ready Backlog Item is ready for Sprint Backlog label Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature ready Backlog Item is ready for Sprint Backlog
Projects
Status: Sprint Backlog
Development

No branches or pull requests

1 participant