Using user's homeRoomId with OpenID
Hi,
currently, the automatic home room functionality is available for Active Directory users only. Due to a customer's request, there is a need for home rooms in a OpenID-enabled environment. The customer wants to periodically check all OpenID-authenticated users and create home rooms for those who don't have a home room yet.
As far as I can see in Swagger, there is no possibility to update a OpenID-authenticated user's home room ID property. Is this true?
If it is true, I guess there are only two possibilities to check whether a user has a home room or not:
- storing the home room ID to a custom attribute
- query the rooms in the home room node (which might be a regular room node at parent level) for the corresponding room name
Am I right that setting user's homeRoomId is not available because of the AD home room feature? Are there any recommendations for setting up home rooms in a OpenID environment?
Thanks,
Sebastian
-
Offizieller Kommentar
Hi Sebastian,
The user's homeRoomId attribute is maintained by the service only and cannot be overwritten/manipulated because Home Rooms work slightly differently from normal rooms and reliable information is key.
And I agree with your suggested solutions and would strongly recommend using the first one.
The reason that Home Rooms are only available for AD user is simply a historic one and we have plans to remove this limitations in the future.
Cheers,
FlorianAktionen für Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar