Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin para tratar grupos KeyCloack #43

Open
acpj21 opened this issue Aug 14, 2023 · 4 comments
Open

Plugin para tratar grupos KeyCloack #43

acpj21 opened this issue Aug 14, 2023 · 4 comments
Assignees

Comments

@acpj21
Copy link
Contributor

acpj21 commented Aug 14, 2023

Aparentemente o OIDC não pega os grupos dos usuários, fornecidos pelo KeyCloack.
Verificar se há a necessidade de outro plugin ou se é uma configuração oculta.

@acpj21 acpj21 self-assigned this Aug 14, 2023
@acpj21 acpj21 converted this from a draft issue Aug 14, 2023
@acpj21
Copy link
Contributor Author

acpj21 commented Aug 14, 2023

De acordo com Mikel, há outro plugin. chamado memberpropertytogroup. É necessário verificar se aplica-se a nós.

@acpj21
Copy link
Contributor Author

acpj21 commented Aug 16, 2023

A documentação do memberpropertytogroup está aqui.

@acpj21 acpj21 moved this from 🆕 New to 🏗 In progress in Novo Portal CMC em Plone6 Aug 16, 2023
@acpj21
Copy link
Contributor Author

acpj21 commented Aug 16, 2023

Os dados de grupos, vindos do KeyCloack, podem ser vistos a partir do insomnia, conforme configuração indicada aqui.
Os dados dos grupos estão vindo em uma lista, e o memberpropertytogroup aparentemente lê uma string, de acordo com a documentação.
É interessante fazer uma alteração de código no código do Plone e do memberpropertytogroup para "pegar" a lotação do usuário e colocar em um campo específico do Plone?

@acpj21 acpj21 moved this from 🏗 In progress to 📋 Backlog in Novo Portal CMC em Plone6 Aug 16, 2023
@acpj21 acpj21 moved this from 📋 Backlog to 🆕 New in Novo Portal CMC em Plone6 Sep 12, 2023
@ramiroluz ramiroluz moved this from 🆕 New to 📋 Backlog in Novo Portal CMC em Plone6 Oct 23, 2023
@acpj21
Copy link
Contributor Author

acpj21 commented Feb 2, 2024

Em conversa no Zoom, surgiu a ideia de fazer um fork (e talvez uma colaboração) do addon oidc, para pegar os grupos que cada user pertence. Isso para diminuir o uso de addons no Plone.

@ramiroluz ramiroluz moved this from 📋 Backlog to New in Novo Portal CMC em Plone6 Feb 2, 2024
@ramiroluz ramiroluz moved this from New to 📋 Backlog in Novo Portal CMC em Plone6 May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant