on 12-15-2010 3:26 PM
Hi Experts,
We have a scenario where some specific users (having particular role) should have Write Auth. on only 1 single field in the Project, whereas they would have Read Auth. on the overall Project. This field is a custom field.
We tried the following approach. We used the Auth. Object S_COAT_ADM and created a schemata (for including it as a condition in SPRO for the field configuration) with check on this Auth. Object for activity `02` (Edit). However it does not work if the user has only Read Auth. on the project (logical because actually whole project has to be updated).
Is there a way to achieve this?
Thanks a lot and best regards,
Abir
Hi Abir,
Can we just think of a possibility where your custom field is added to field control (spro) and may be you do some webdynpro enhancements and read the roles of the user logged in, accordingly show/hide the fields.
regards
abhishek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
your requirement is contradictory/absurd.
if the user has Read, how can he write. for your z field it has to be outside the standard screen to make it active for read access for project.
The best way to do this is create a separate webdynpro tab where you can provide access based on Auth object
Niranjan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Niranjan,
Thanks for your reply. I had mentioned in my post that the requirement is not logical, however, after all its a client requirement (also to have it at the same place) so it cannot be termed absurd.
Individual custom field configurations are possible by usage of schematas which rendered particular fields as editable even for users with read-only authorisation on over all project. So we were exploring the possibilities.
Best Regards,
Abir
User | Count |
---|---|
11 | |
6 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.