Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

Fix group listing #61

Merged
merged 3 commits into from
May 20, 2024
Merged

Fix group listing #61

merged 3 commits into from
May 20, 2024

Conversation

dmulder
Copy link
Contributor

@dmulder dmulder commented May 20, 2024

Fixes himmelblau-idm/himmelblau#132

A PRT exchange for access token does not permit selecting the resource and scope, so the access token couldn't be used against the MS Graph API. Use an Authorization Code grant instead. This allows us to specify which resource and scopes we're requesting.

This is a major version release, since the API has changed slightly to accommodate resource requests.

dmulder added 2 commits May 20, 2024 11:11
Fixes #132. A PRT exchange for access token does
not permit selecting the resource and scope,
so the access token couldn't be used against the
MS Graph API. Use an Authorization Code grant
instead. This allows us to specify which resource
and scopes we're requesting.

Signed-off-by: David Mulder <dmulder@samba.org>
This is a major version release, since the API
has changed slightly to accommodate resource
requests.

Signed-off-by: David Mulder <dmulder@samba.org>
@dmulder
Copy link
Contributor Author

dmulder commented May 20, 2024

FYI, most of the changes here were previously in use, but were discarded in favor of using the process defined in [MS-OAPXBC] 3.2.5.1.3. Unfortunately, that process doesn't provide a method for requesting specific resources and scopes.

Signed-off-by: David Mulder <dmulder@samba.org>
@dmulder dmulder merged commit b702fed into main May 20, 2024
3 checks passed
@dmulder dmulder deleted the dmulder/fix_group_listing branch May 20, 2024 17:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Group memberships are missing
1 participant