Scoping an Manual created control with the existing entity type

VjM
Tera Contributor

Hi Experts,

 

I'm stuck in a scenario to understand how the control generation/updating happens when item gets scoped with ane entity.

 

Scenario facing:

We have recently migrated/manually created controls for entities and retired them manually.

 

We also have the same entity which has a control associated with that which is created automatically in attest state.

 

Now with the update in entity filters, we are able to scope the entity and entity type however, the control which is manually created is still in the retired status itself.

 

Expectation was: when it gets scoped,it should have moved the control back to draft and make it active.

 

I'm facing this only with the controls which are manually created ones.

 

Is there a way to automatically map this manual created controls??

 

This is really an urgent requirement and need to he support as earliest. Early response are much appreciated.

 

7 REPLIES 7

Connor Levien
ServiceNow Employee
ServiceNow Employee

@VjM for the manually created controls you loaded did you populate the control objective field on the control record? When you make a control objective applicable to an entity it will check for any controls that linked to that control objective and if not it will create them. I would suggest mapping your manually created controls to the control objectives and see if that works. If that doesnt you may need to build a flow which updates the state of the control to draft when the entity type field on the control changes

Hi Connor,

 

Yes, the manual controls were tagged with the control objective yet it did not work.

 

So,for manual created controls also, the entity type relationship works as automated one?

Connor Levien
ServiceNow Employee
ServiceNow Employee

@VjM I have had a look at in one of my own instances and was able to it doesnt populate the entity type field on the control so a flow wouldnt be able to be triggered that way. I would look at making a flow on the entity type to entity table and when a relationship is made to look at all the retired controls linked to the entity and see if any of their control objectives are linked to the current entity type and move them to draft and populate the entity type field on the control and unset the manually created flag.

Hi @Connor Levien ,

 

Well I see a different system behaviour in my instance. Would you mind sharing a prototype or a design of the flow? This may help me a lot.

 

Thanks in advance!