Just polling to see what other companies do. We are looking to create somewhere where uses can request access to Products and have that routed to a certain role within the product (like a Product Manager). Sharepoint has a feature that if you are denied access, there is a button to email the owner and request access. Something similar to that or a process where by you can request access for multiple people (list). Our posture is to grant access only on a need to know basis. Does your company have this rolled into PDMLink or have you created an outside process to manage requests?
Solved! Go to Solution.
For inspiration....
We let nominated members of each team control who joins which roles.
My colleague created a nice customization whereby you click a button on quick links
This gives you a list of products (that you are allowed to know exist)
After selecting a product you get a list of roles on that particular product team (that you are allowed to request to be added to....ie no product manager)
Afterwards a workflow is triggered sending an approval task to the members of the dedicated "Team Admin" role on the affected product.
If/when approved, the requester is programmatically added to the requested roles.
Not had to lift a finger since... but this is not exactly OOTB
Before that we managed it through IT helpdesk calls, but very often the requests were ambiguous and required a follow up call.
It was almost impossible to get timely approval from existing team members so team changes were happening without engagement/involvement from stakeholders.
This method also ensures the requester is already an authenticated user, as setting up an account is another process.
For inspiration....
We let nominated members of each team control who joins which roles.
My colleague created a nice customization whereby you click a button on quick links
This gives you a list of products (that you are allowed to know exist)
After selecting a product you get a list of roles on that particular product team (that you are allowed to request to be added to....ie no product manager)
Afterwards a workflow is triggered sending an approval task to the members of the dedicated "Team Admin" role on the affected product.
If/when approved, the requester is programmatically added to the requested roles.
Not had to lift a finger since... but this is not exactly OOTB
Before that we managed it through IT helpdesk calls, but very often the requests were ambiguous and required a follow up call.
It was almost impossible to get timely approval from existing team members so team changes were happening without engagement/involvement from stakeholders.
This method also ensures the requester is already an authenticated user, as setting up an account is another process.
Would you be interesting in sharing the code for this? Nailed my requirements exactly.
Open to information trading