This release is a pre-release and may not be stable for production use.
Keycloak Groups
Use groups from Keycloak inside Plone portals
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
uvfor 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:
- Publish documentation via GHA to https://collective.github.io/pas.plugins.keycloakgroups/ [@ericof] #2
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pas_plugins_keycloakgroups-1.0.0b1.tar.gz | 928.1 kB | Without provenance | Details for pas_plugins_keycloakgroups-1.0.0b1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pas.plugins.keycloakgroups-1.0.0b1-py3-none-any.whl | Python 3 | none | any | Details for pas.plugins.keycloakgroups-1.0.0b1-py3-none-any.whl |
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
|
Security for pas.plugins.keycloakgroups 1.0.0b1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.