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.0a2 (2024-03-26)

New features:

  • Add Spanish translation. @macagua #5

Bug fixes:

  • Fix typo in typing annotations [@ericof] #7

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.0a2.tar.gz (927.0 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for pas.plugins.keycloakgroups-1.0.0a2.tar.gz
Algorithm Hash digest
SHA256 9c891fb3c90263076b34c6ee14e1ca4a28cb703db1d23988bd17ef401565cdfe
MD5 63dee06fef56f520efd6c406f19f540e
BLAKE2b-256 1b0fe3135ca26b7460614c414a50648e303be233036f2ddb5b7f54b51966c4fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pas.plugins.keycloakgroups-1.0.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 ee99142885e5b22ff883687e2a8cad2e8653ab3442d2372bb5bc3f7845f4f24c
MD5 7f5e98f436542fd4f37e3a255edee637
BLAKE2b-256 028fc862cac399359f42cb60bb4dad54f340c9809e7bb88328a6e48d697786d5

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