[PB-28065] As an administrator I can add users that have not completed the setup to a group

Q1. What is the problem that you are trying to solve?
I think it will be great if there is a way to share passwords with everyone, even people that have not completed the setup. To better explain here is the current workflow for adding new users:
1- Create a group
2- Add everybody to the group
3- Share passwords with the group
4- Create new users
5- Wait for users to register and create/upload their keys
6- Add new users to the group

If step 6 is automated that will be awesome.

Q2 - Who is impacted?
Administrators and group managers.

Q3 - Why is it important and/or urgent?
It increases productivity.

Q4 - What is your proposed solution? (optional)
Maybe an extra option in group’s preferences that a “post-user_registration” process will check for and if it’s enabled then it will automatically add the newly registered user to the group. Some sort of async proces could allow to perform share/encryption in the background as soon as one group member is connected.

ref: As an administrator I can add users that have not completed the setup to a group · Issue #144 · passbolt/passbolt_api · GitHub

Q5. Community support
People can vote for this idea to show traction:

  • :ok_woman: Must have: this is critical for me to have this
  • :raising_hand_woman: Should have: this is important for me to have this
  • :tipping_hand_woman: Could have: this could be nice to have
  • :no_good_woman: Won’t have: we should not schedule this (explain why)
0 voters

Any updates to this?

It is quite tedious when setting up multiple new users as for each user I have to

  1. add the user
  2. go to the users desk, guide them through plugin installation and registration
  3. run to my desk to add them to the group(s) they need
  4. run back to the user and hope he hasn’t started doing anything else yet
  5. show/explain passbolt webinterface and plugin to the user

If I could pre-define what groups a user belongs to this would be a quick 2-step process without all the running…

Regarding this comment on the github issue:
Would it be possible to just have a post-registration script/process that applies attributes/configurations like group memberships to users after they finish registration?

Ref. Similar issue. I want to be able to assign users into groups when I am inviting them - #3 by remy