Skip to main content

Use groups from Keycloak inside Plone portals.

Project description

logo

Keycloak Groups

Use groups from Keycloak inside Plone portals

PyPI PyPI - Python Version PyPI - Wheel PyPI - License PyPI - Status

PyPI - Plone Versions

Meta Code Style

GitHub contributors GitHub Repo stars

Intro

This package provides a PAS plugin providing support for using Keycloak groups inside Plone. As the group information will be applied to users authenticated with Keycloack, this package requires pas.plugins.oidc >= 2.0.0a1 to be installed and configured.

Documentation

Please visit the package documentation page to read about how to install and configure pas.plugins.keycloakgroups.

Contribute

License

The project is licensed under GPLv2.

Contributors

Changelog

1.0.0a1 (2024-03-05)

New features:

  • Group enumeration and group introspection support for Keycloak backends [@ericof] #1

Bug fixes:

  • Rewrite IRolesPlugin implementation to handle inherited roles for users [@ericof] #3

Documentation:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pas.plugins.keycloakgroups-1.0.0a1.tar.gz (925.9 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file pas.plugins.keycloakgroups-1.0.0a1.tar.gz.

File metadata

File hashes

Hashes for pas.plugins.keycloakgroups-1.0.0a1.tar.gz
Algorithm Hash digest
SHA256 8a0562cbc71907118cd60fe5a40cd9022c3e5b7b8daa9fc5fdb38f993c1aef74
MD5 84217a32ff714224206ab31308afc9a5
BLAKE2b-256 b12561c21c6aa210c8c26d2edc3152144736ef02d656eb541163fc993ec7b464

See more details on using hashes here.

File details

Details for the file pas.plugins.keycloakgroups-1.0.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for pas.plugins.keycloakgroups-1.0.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd87e38a7626261b8b1ed375965ca9dbf10d457b0ca986629d6b3470bbbec335
MD5 2fa06adc51542928843a7c06748ac5fa
BLAKE2b-256 ec1f934903df73efb6a4e974b31825845c75316ccc5e546d53b293c0e15ec476

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page