You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to implement support for multiple organisations. When establishing a new account, the user should join one or more organisations. We can provide an experience similar to Google, where the user account can be switched from one organisation to another e.g.
However I think it would make more sense to follow our approach in BIMS (https://github.com/kartoza/django-bims/) whereby a user has a single account / profile, and can belong to multiple organisations. An organisation manager can invite new or existing users to their organisation.
When a user with the needed permissions sets up a new organisation, they should provide a domain/ subdomain that will be linked to that organisation profile.
Opening the site at a given organisation's subdomain will 'activate' that organisation such that:
only users who have been added to that organisation will be able to log in
only projects, that have been created under the organisation will be listed
all resources will be filtered, such that only resources associated with the organisation will be shown
any branding, colours and organisation titling etc. will be shown
We should be careful to ensure that data from one organisation cannot 'leak' to another organisation. If there are specific use cases for sharing data between organisations makes sense, we should define and agree these carefully.
The text was updated successfully, but these errors were encountered:
We need to implement support for multiple organisations. When establishing a new account, the user should join one or more organisations. We can provide an experience similar to Google, where the user account can be switched from one organisation to another e.g.
However I think it would make more sense to follow our approach in BIMS (https://github.com/kartoza/django-bims/) whereby a user has a single account / profile, and can belong to multiple organisations. An organisation manager can invite new or existing users to their organisation.
When a user with the needed permissions sets up a new organisation, they should provide a domain/ subdomain that will be linked to that organisation profile.
Opening the site at a given organisation's subdomain will 'activate' that organisation such that:
We should be careful to ensure that data from one organisation cannot 'leak' to another organisation. If there are specific use cases for sharing data between organisations makes sense, we should define and agree these carefully.
The text was updated successfully, but these errors were encountered: