Skip to content

feat: Add Post-Login Action for MinIO Policy Claims#20

Open
mblomdahl wants to merge 1 commit into
auth0:mainfrom
mblomdahl:main
Open

feat: Add Post-Login Action for MinIO Policy Claims#20
mblomdahl wants to merge 1 commit into
auth0:mainfrom
mblomdahl:main

Conversation

@mblomdahl

Copy link
Copy Markdown

This PR adds a new post-login type action for adding a custom claim with MinIO policies for different users.

Tested and verified with https://minio.owntube.tv, related to OwnTube-tv/minio-microk8s-ansible#10

Resolves #19

Changes

  • I described the changes on this PR.

References

  • I added at least one link to explain why this change is needed.

Testing

Login to https://minio.owntube.tv and find yourself with the "noaccess" policy, ask @mblomdahl to add map your email to another policy to verify it works.

Checklist

This PR adds a new post-login type action for adding a custom claim with MinIO policies for different users.

Tested and verified with https://minio.owntube.tv, related to OwnTube-tv/minio-microk8s-ansible#10

Resolves auth0#19
@mblomdahl
mblomdahl requested a review from a team as a code owner April 15, 2024 09:08
mblomdahl added a commit to OwnTube-tv/minio-microk8s-ansible that referenced this pull request Apr 15, 2024
1. New README section _Add OpenID Connect using Auth0_ under _Live Deployment_ heading
2. Setup and verification steps for creating a OIDC application and integrating it with MinIO (using a new Auth0 Action in auth0/opensource-marketplace#20)
@mblomdahl

Copy link
Copy Markdown
Author

@johneke-auth0 The whole setup guide, with some context on how we'd use this, it is noted in a README here: https://github.com/OwnTube-tv/minio-microk8s-ansible/tree/main?tab=readme-ov-file#add-openid-connect-using-auth0

@abrahem79 abrahem79 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

**CONTRIBUTING.md**

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Post-Login Action for adding MinIO-friendly policy claims

2 participants