The CreatorCon Call for Content is officially open! Get started here.

How to give write access to specific field on form

Prasad43
Tera Guru

Hello Friends,

I have a requirement to give write access to a specific field on form.

I have created three acls for a role

1. Write --> table name --> --None--

2.Write --> table name --> *

3.write -- >table name --> field_name

But the user is able to write all the fields. Can you please correct me if I am doing wrong.

Thanks

Prasad

1 ACCEPTED SOLUTION

Pranay Tiwari
Kilo Guru

Hi,

 

You need to make 4 ACL to complete this task.

1st step > table_name.none (operation=read) {give 2 role A & B}

2nd step > table_name.none (operation=write) {Role = A & B}

3rd step > table_name.field_name (operation=write) {Role = A}      [field_name=select name of the field that you want in write mode.]

4th step > table_name.* (operation=write) {Role = B}

 

After complete this , give Role A to the Group or User whom you want to show one field in write mode.

 

Mark correct or helpful if it helps you.

 

 Warm Regards,

Pranay Tiwari

 

View solution in original post

18 REPLIES 18

SanjivMeher
Mega Patron
Mega Patron

 

Don't add that role to

2.Write --> table name --> *

 


Please mark this response as correct or helpful if it assisted you with your question.

Hi Sanjiv, Tried , But not worked.

1. Write --> table name --> --None--  (with role)

2.Write --> table name --> * (No role)

3.write -- >table name --> field_name ((with role))

1. Write --> table name --> --None--  (with role)

2.Write --> table name --> * (No role) ----->>This should have a role except who shouldnt see it. add admin role to it.

3.write -- >table name --> field_name ((with role))


Please mark this response as correct or helpful if it assisted you with your question.

carlbreian
Tera Contributor

Are you referring to a service catalog?
Can you try utilizing UI policies instead? I think ACLs are a bit too much just for a few fields on a form.

Regards,
Carl