C
Camsaway
Hi,
I'm looking to put together some audit reports on security permissions that
have been assigned to users. From my understanding of the security model
there are 4 reports I would need.
1) Which Groups a User is a member of
2) Which Catgeories has the user been explicitly given (as opposed to
inherited from a group)
3) What overrides to the catgeory defaults have been given to the user
4) What overrides on global permissions has the user been given.
The first one is quite simple using the group members table in the Published
Database. I can't however work out how to derive the next 3. Can anyone
advise tables that contain the relevant data?
Note. I'm NOT tyring to derive the effective permission for a given user.
I'm trying to get reports that show who has been given what permissions. (I
want to ensure that there are very few, APPROVED, exceptions to the rule that
all permissions are granted via membership of the relevant group).
Cheers,
Cameron.
I'm looking to put together some audit reports on security permissions that
have been assigned to users. From my understanding of the security model
there are 4 reports I would need.
1) Which Groups a User is a member of
2) Which Catgeories has the user been explicitly given (as opposed to
inherited from a group)
3) What overrides to the catgeory defaults have been given to the user
4) What overrides on global permissions has the user been given.
The first one is quite simple using the group members table in the Published
Database. I can't however work out how to derive the next 3. Can anyone
advise tables that contain the relevant data?
Note. I'm NOT tyring to derive the effective permission for a given user.
I'm trying to get reports that show who has been given what permissions. (I
want to ensure that there are very few, APPROVED, exceptions to the rule that
all permissions are granted via membership of the relevant group).
Cheers,
Cameron.