Wally28
Member
Hi JDElisters,
I need your expert advise, do you know if there are hierarchy in security settings? Like table security will prevail over application and form security?
First Scenario:
I have an role ROLE101 and these role contains application P0801CMP and form W0801CMPB, P0801CMP, form W0801CMP can update Pay Grade and Salary. P0801CMPB is using table F060116 (Data Item SAL and PGRD)
Then I applied column security (view=Y, Add=Y, change=Y) to ROLE101, table F060116 and data item EEOM, CBT, FOA#, SSN when I applied column security, Pay grade (data item PGRD) and Salary (Data Item SAL) was not appearing in W0801CMP and seems like it was blocked already.
Is this possible? Why does SAL and PGRD fields are not appearing even if I didn’t touch it or apply a column security on it? I only applied Y setting to EEOM, CBT, FOA# and SSN not to PGRD and SAL data item? Are they related or it recognizes the security settings applied in table level versus application, form level?
Second scenario:
This time there is an existing security setting applied to P055011 to update banking field (Data Item CBNK) under ROLE101, P055011 uses table F0030. Then I applied column security (view=Y,add=Y, change=Y) to ROLE101, table F0030 with data item CBNK. So in this case. Table and application permissions are both set up to CTOP101.
Now I can’t see the CBNK in P055011, is that possible? I even give Y setting to this data item in table, why is that it is now appearing now? Table and application security are conflicting with each other?
Thanks
Walter
I need your expert advise, do you know if there are hierarchy in security settings? Like table security will prevail over application and form security?
First Scenario:
I have an role ROLE101 and these role contains application P0801CMP and form W0801CMPB, P0801CMP, form W0801CMP can update Pay Grade and Salary. P0801CMPB is using table F060116 (Data Item SAL and PGRD)
Then I applied column security (view=Y, Add=Y, change=Y) to ROLE101, table F060116 and data item EEOM, CBT, FOA#, SSN when I applied column security, Pay grade (data item PGRD) and Salary (Data Item SAL) was not appearing in W0801CMP and seems like it was blocked already.
Is this possible? Why does SAL and PGRD fields are not appearing even if I didn’t touch it or apply a column security on it? I only applied Y setting to EEOM, CBT, FOA# and SSN not to PGRD and SAL data item? Are they related or it recognizes the security settings applied in table level versus application, form level?
Second scenario:
This time there is an existing security setting applied to P055011 to update banking field (Data Item CBNK) under ROLE101, P055011 uses table F0030. Then I applied column security (view=Y,add=Y, change=Y) to ROLE101, table F0030 with data item CBNK. So in this case. Table and application permissions are both set up to CTOP101.
Now I can’t see the CBNK in P055011, is that possible? I even give Y setting to this data item in table, why is that it is now appearing now? Table and application security are conflicting with each other?
Thanks
Walter