Umbraco.Cloud.Issues icon indicating copy to clipboard operation
Umbraco.Cloud.Issues copied to clipboard

Select organization as part of invitation flow

Open bjarnef opened this issue 1 year ago • 3 comments

Issue description

Often we need to invite Umbraco HQ SWAT team members to Umbraco Cloud project: I think we can make this a bit simpler.

The invite could perhaps have a dropdown before name (default set to your organization)

  • Umbraco HQ
  • My organization

Which update the datalist suggestions next... which fill out name, email etc. Perhaps if selecting "Umbraco HQ" it could select "Admin" roles and either hide or disable those.. or just select those by default (as SWAT team always ask to set these anyway 😅 ) .... when selecting "My Organization" / default .. it can set dropdowns selections as the defaults are now.

It is still possible to invite any other user.

Perhaps the Umbraco HQ organization should just contain SWAT team, because it is those we typically need to invite.

image

In continuation of this it would like to mention it would be great to be able to set tags of users (similar to tags on orders in Umbraco Commerce) https://github.com/umbraco/Umbraco-CMS/discussions/15913 as our clients sometimes wonder who these people are 😆

E.g. "Umbraco HQ" or "MCB" .. based on email address if we had a notification to hook into, but could possible be used for other stuff as well).

bjarnef avatar Apr 19 '24 09:04 bjarnef

hi @bjarnef

Am I understanding this correctly that you want the possibility to have a dropdown for Umbraco HQ members available everytime you invite a user to your project?

ksuvec avatar May 06 '24 14:05 ksuvec

@ksuvec yes something like this to select organization first, which could be our organization ny default, but we could switch to Umbraco and select a SWAT member.. I imagine in update the datalist or has a second datalist.

The invite could perhaps have a dropdown before name (default set to your organization)

  • Umbraco HQ
  • My organization

Selection just populate name and email, but any other from Umbraco or other user can still be invited.

Just think it could make it a bit simpler to select "Anders" or someone else from SWAT and no need to selct admin etc (or could set til default and perhaps disabled specific for Umbraco HQ)?

bjarnef avatar May 06 '24 14:05 bjarnef

I would also suggest this remove the suffix of company added to name in datalist :)

Perhaps it could even make it possible for SWAT to sent a direct invite link, e.g. https://www.s1.umbraco.io/project/my-project/[email protected]

bjarnef avatar May 17 '24 06:05 bjarnef