You are viewing limited content. For full access, please sign in.

Discussion

Discussion

Feature Request: Global Workflow Connection Profiles

posted on March 13, 2019 Show version history

I'm not sure if there are security concerns with this, but I'd imagine it can be done since web services can have stored usernames/passwords. I'd like the option to create Global connection profiles in Workflow.

Currently, the options are local or common, both of which are limited to the current PC. In our environment, we might have several people building workflows, sometimes on different machines, and we try not to hand out passwords to accounts with that much access.

Instead, I'd like the option to create global profiles that can be saved to the server so anyone with rights to build a workflow could add those connections from any machine without knowing the password.

 

Following that train of thought, it would be great if we could also have granular permissions for those profiles and for the web services. With workflows I can set it so some users cannot see specific workflows, and it would be great for security if we could control access to web services and global profiles in a similar fashion.

I know there's some complications there, like if a user can see the workflow, but doesn't have rights to the web service it contains, but I thought I would put it out there anyway just in case someone can think of a good way to implement the feature.

2 0
replied on March 13, 2019

The model that forms uses for data connections seems good.

0 0
replied on March 13, 2019

Except that a System Admin has to assign the data source to the form. Another request I put in was the ability to give users or groups rights to self-assign specific data sources to reduce the amount of admin intervention required. smiley

0 0
replied on March 13, 2019

Yeah. Self-service would be ideal. The permissions should be to allow users/groups to be associated with data sources or connection profiles. Once they have access, they could add whatever they needed to a process/workflow.

1 0
replied on March 13, 2019

100% agreed

0 0
replied on March 13, 2019

It is not exactly what you are looking for, but you could create a "Sample" workflow with the connection configured but no activities and no start rules, and publish it.  Then from any Designer, users can open the sample workflow, change the name and then when they publish, it still has the original connection profile.

0 0
replied on March 13, 2019

I usually just tell the other devs to copy an activity from an existing workflow. That way they can add what they need instead of having to delete the ones they don’t.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.