Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Auto-join rooms/spaces via SSO attribute mapping #10791

Open
hobgoblina opened this issue Sep 9, 2021 · 4 comments
Open

Auto-join rooms/spaces via SSO attribute mapping #10791

hobgoblina opened this issue Sep 9, 2021 · 4 comments
Labels
A-Spaces Hierarchical organization of rooms T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.

Comments

@hobgoblina
Copy link

hobgoblina commented Sep 9, 2021

Description:

It doesn't seem like this is currently possible? Would be great if I could map SSO attributes to rooms/spaces for new users to be automatically added into. Also would be nice if room/space-level roles could be set.

@clokep
Copy link
Member

clokep commented Sep 10, 2021

Not directly related, but #8790 talks a little bit about this.

@clokep clokep added the T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. label Sep 10, 2021
@hobgoblina
Copy link
Author

Not directly related, but #8790 talks a little bit about this.

Mmm, yeah the permissions side of my request would be nice but the more desirable thing for our use case is auto-joining people to rooms/spaces. Is that something that seems feasible? If I eventually find some time, I could do a little digging but I'm not familiar with the matrix codebase.

@clokep
Copy link
Member

clokep commented Sep 13, 2021

the more desirable thing for our use case is auto-joining people to rooms/spaces. Is that something that seems feasible?

Right now there's an option to autojoin rooms, it would probably be possible to hook up something similar for the SSO code, but not sure how hard it would be.

@t-aus-m
Copy link

t-aus-m commented Apr 19, 2023

I'd consider this a very useful feature. Additionally, I'd like to add that the case that an attribute is removed from a user should also be considered.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Spaces Hierarchical organization of rooms T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
Projects
None yet
Development

No branches or pull requests

3 participants