I am creating an app while will allow users to select from a list of suggested controls, to generate their own security policies. Each suggested control is linked to a y/n field, with an additional y/n field for when the User clicks ‘Adopt Policy’, having reviewed the policy following their changes.
The Thing is created by this workflow, as the User selects a particular Policy set:
This creates this Thing in the Database:
With these Privacy Rules:
And the Thing is linked to the User here.
The creation of the Thing works. However, when I try to modify the Thing later in the user journey with this workflow, no changes are made in the database:
I am seeking to establish this as a one-to-one relationship, such that a User can have only one set of Policy controls at any time, and would be grateful for any help, as I cannot see what I am missing.
Does the User actually have a ‘User Accounts Controls’ item assigned?
(nothing in your screenshots suggest that it does - which is probably why you can’t change it)
Possibly not.
My User has a User Account Controls field, my User Account Controls have a User field, and my workflow creates a User Account Controls, setting the User to Current User.
But I cannot see them being associated in my DB.
Is there a step I am missing to achieve this?
Many thanks for your help!
You’re missing a step to assign the ‘User Account Controls’ item to the User.
So, after creating the ‘User Account Controls’ item in your WF, add a step to make changes to the Current User and add the User Account Controls item to the User Account Controls field on the User.
I have added that step and it looks like my problem is solved.
Sincere thanks!
1 Like