Jump to content

Define the same person as multiple connections


samwoo

Recommended Posts

Good afternoon,

As part of the latest version of our New Starter process, we need to be able to define the New Manager, Budget Holder, Same Access As user etc. as connections, but I'm facing a problem where the new manager could also be the budget holder as well as the person to copy the same access as to the new starter...  I cannot add them multiple times for different Connection Types to a single request, especially via the Business Process.

I would like to request an enhancement to enable the same person to be added as connection's multiple times for different types, either displaying each connection type next to their name, or displaying the person multiple times in the connections list.

Not everyone may want this, so I would also like to request there be a flag, whether it's per Service or a global setting to allow this functionality to be enabled/disabled.

Now, I'm not sure what else to do to get this working... as I don't want to have to create new connection types for the different combinations, as we cannot disable connection types per service, as it will clutter everything else.

Thanks,

Samuel

Link to comment
Share on other sites

  • 3 months later...

Good morning,

I was wondering if this has been discussed internally?

We had a New Starter whose "New Manager" is also the "Budget Holder" and as part of our process we send automated emails to the "New Manager" and "Budget Holder" and to other Services containing this information, but because we cannot have users defined as multiple connection types, the process errored when it attempted to assign the "Budget Holder" connection because they already existed as a "New Manager" connection. 

 

Link to comment
Share on other sites

Are you adding the Budget Holder as a Connection because they need to view the Request or just as a convenient place to store the information? The simple workaround is to always have the Budget Holder assigned to a custom field instead of being a connection. Option to display this in the Request Details by adding that field. but that won't work if they need to review the details.

If Budget Holder needs visibility, then I'm thinking this approach to back-off Budget Holder to a custom field only when there's a clash and to have two different sets of email nodes if that case arises:

  • set Line Manager Connection
  • get Line Manager connection
  • decision/expression to compare Line Manager to Budget Holder
  • if different then add Budget Holder as Budget Holder Connection
  • If same then add Budget Holder as, say, Custom B

Then later when you're emailing:

  • Get Request Details (Custom Fields)
  • If Custom B is set then email Line Manager Connection then email Custom B
  • If Custom B is not set then email Line Manager Connection and email Budget Holder Connection

This will ensure both roles get visibility; as long as the visibility offered to a Line Manager also satisfies the Budget Holder's needs when they are relying to the single connection type.

Link to comment
Share on other sites

Hi @Berto2002,

So, we are storing this information as connections so:

  1. Tech Support can send emails to assigned connection(s) by type, if they need to
  2. We can visually see the details of the connection, and it'll be easy to amend if necessary or add substitutes if someone is on leave
  3. The Business Process will be emailing these connections at various stages for example the Budget Holder needs to approve/reject the request for a Smartphone. The process uses the node "Email Connections" to cater for potential changes to the Budget Manager or New Starter Manager part-way through the process etc.
  4. Visibility of requests in the Employee Portal. For example the person raising the request may not be the New Starter's manager and/or Budget Holder.
  5. Will eventually be useful for reporting purposes.

Thanks,

Samuel

Link to comment
Share on other sites

  • 2 months later...
  • 9 months later...
  • 2 months later...
  • 2 months later...

Good morning,

We are working on our Change Improvement process and need to be able to set up the same person as multiple connections. For example, a person can be an Implementer as well as one of the Testers and even a UAT Tester. It doesn't make sense to set up connection type(s) to cater for two or more potential types.

Has this been picked up for discussion at all, since this was requested quite some time ago with no official responses, it would be great if we could have some feedback on this request.

Thanks,

Samuel

Link to comment
Share on other sites

Hi @Berto2002,

The request connections can be defined in the Service Manager Simple List called requestConnectionType:

https://live.hornbill.com/<INSTANCE_NAME>/admin/app/com.hornbill.servicemanager/setup/simple-lists/requestConnectionType/

(replace <INSTANCE_NAME> with your instance)

I hope that's what you are looking for. 

Link to comment
Share on other sites

Yes it does @Berto2002

image.thumb.png.854357d1ee29c75138ee7ab897d3c612.png

It is a shame we cannot control which Connection Types are used per Service but essentially whatever you add there will appear in all Services.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...