[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17545352#comment-17545352
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2628:
------------------------------------------------

[~uwesimon] could you please provide example JSON (the answer of userinfo) with 
groups?

> Administration->OAuth2: Add groupUsers to "OM User attribute"
> -------------------------------------------------------------
>
>                 Key: OPENMEETINGS-2628
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2628
>             Project: Openmeetings
>          Issue Type: Improvement
>          Components: UI
>    Affects Versions: 5.1.0, 6.0.0, 6.1.0
>            Reporter: Uwe Simon
>            Assignee: Maxim Solodovnik
>            Priority: Minor
>         Attachments: setGroupUsers.txt
>
>
> It should be possible to automatically add groups to an account registered in 
> OAuth2.
> Therefore "groupUsers" should be possible to be used in "OM User attribute" 
> to add a list of roles/groups from the OAuth2->Userinfo.
> Idea: In the OAuth2 (in my case Keycloak) the users and there teams are 
> maintained. This should be used copied to Openmeetings when users registers.
> Seems that only a method setGroupUsers has to be added (see attachment).
> I used the configuration
>  
> |OM User attribute|OAuth User attribute| |
> |firstname|given_name| |
> |address.email|email| |
> |login|email| |
> |lastname|family_name| |
> |groupUsers|resource_access.openmeetings.roles|
> Additional Idea: 
> Sync between OAuth2 source and Openmeetings, so that Names/Groups could be 
> maintained in OAuth2 source only.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to