Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

  • collective [ericof@plone.org]
  • @macagua, Leonardo J. Caballero G.

Changelog

1.0.0b1 (2024-11-13)

New features:

  • Update Brazilian Portuguese translation. [@ericof] #11

Bug fixes:

  • Fix control panel serialization [@ericof] #9

Internal:

  • Update pytest-plone to version 0.5.0 [@ericof] #10
  • Add sane defaults for VSCode development [@ericof]
  • Clean trove classifiers for this package. [@ericof]
  • Update plone/meta [@ericof]
  • Use uv for package installation [@ericof]

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:

Metadata

Release files for pas.plugins.keycloakgroups 1.0.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pas.plugins.keycloakgroups 1.0.0b1
File Size Uploaded
pas_plugins_keycloakgroups-1.0.0b1.tar.gz 928.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pas.plugins.keycloakgroups 1.0.0b1
File Interpreter ABI Platform
pas.plugins.keycloakgroups-1.0.0b1-py3-none-any.whl Python 3 none any Details

Total release size: 961.6 kB

Release files / pas_plugins_keycloakgroups-1.0.0b1.tar.gz

Download URL pas_plugins_keycloakgroups-1.0.0b1.tar.gz
Size 928.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d5c7cd99d8f241911c69a85671cbf388c6fa909d89234dc43e59106a347ca4c4
BLAKE2b-256 checksum
How to use checksums
0aa2fdc957a0ac913b38814922962833e4b8c8d7f34bab580ef92da3b9f810b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pas.plugins.keycloakgroups-1.0.0b1-py3-none-any.whl

Download URL pas.plugins.keycloakgroups-1.0.0b1-py3-none-any.whl
Size 33.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc5439fc0520ffbf9c9962b913c21f26df94096134e5a61844548b95e6dbd4b1
BLAKE2b-256 checksum
How to use checksums
d9ef4f5675dd578527d362423ca19f18e7e4dd54b9aac91d65e417f1c2ee7bea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page