Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

How to give access to specific fields of input form to opeartor groups ?

Avatar

Employee

Hi everyone, 
Can someone tell me that in adobe campaign classic how can we give access to specific fields of input form to operator groups?

Example: I have a input form and for 3 fields of that form, I want that my operator group have the access to all the fields except those 3 fields.

Kindly suggest.

1 Accepted Solution

Avatar

Correct answer by
Level 4

Hello @ashish_gra

 

I think your first main goal is to hide the data of these fields from the operators of these groups. 

To hide the data you can implement PII view restrictions.

 

1. First add the accessibleIf condition in the scheme for these fields. Then they can not see the data of these fields in the input form view or with any other activity.  

https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/editing-...

 

2. If you want to hide these fields to access via scheme or input forms, then add visibleIf

 

3. If you want to hide these fields based on operator access in an input form then try to use visibleIf. There you need to try to add the condition of  HasNamedRight or $(login).  It might work. 

 

https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/input-fo...

 

Parvesh_Parmar_0-1655711306334.png

 

 

Thanks.

Parvesh.

 

 

 

 

View solution in original post

4 Replies

Avatar

Employee Advisor

Hi @ashish_gra 

You would use a specific named rights and use the visibleIf property on the field only for operator having the specific named right...You will find principles and sample in the Restricted PII section of the documentation. The property is accessible in form too but you might want to do it as data schema level that it propagates everywhere for the impacted fields.

Hope this helps,

Thanks

Denis

Avatar

Correct answer by
Level 4

Hello @ashish_gra

 

I think your first main goal is to hide the data of these fields from the operators of these groups. 

To hide the data you can implement PII view restrictions.

 

1. First add the accessibleIf condition in the scheme for these fields. Then they can not see the data of these fields in the input form view or with any other activity.  

https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/editing-...

 

2. If you want to hide these fields to access via scheme or input forms, then add visibleIf

 

3. If you want to hide these fields based on operator access in an input form then try to use visibleIf. There you need to try to add the condition of  HasNamedRight or $(login).  It might work. 

 

https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/input-fo...

 

Parvesh_Parmar_0-1655711306334.png

 

 

Thanks.

Parvesh.

 

 

 

 

Avatar

Employee

Hi Parvesh 
Thanks for the reply. I am able to do that on the operator that I had created. Can I do the same on my operator group also?

ashish_gra_1-1655734189176.png

It is working for my single operator. I want to do that on my operator group How can I do that?
Can I write my operator group name instead of capHistoryA1?

Avatar

Community Advisor

Hi @ashish_gra 

 

Create a name right and assign it to you operator group. Then in your form use HasNamedRight('abcdefgh') = true" instead of $(login)

 

Thanks,

David