13.07.2015 Views

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

12 Chapter 1 Customizing Roles, Menus, and Access Rights|Role Assignments (ROLEASSIGHISTORY Table)The ROLEASSIGMENT table maintains assignment of roles to users. Whenchanges are made to the ROLEASSIGNMENT table, the old information is storedin the ROLEASSIGHISTORY table.A change to the ROLEASSIGMENT table role is always accompanied with achange to the MEMBER table (the member version is incremented). TheROLEASSIGHISTORY table inherits the member version from the MEMBERtable.This history table has MEMBERID, MEMBERVERSION as the set keys. All rolesassigned for the specific version can be found for this combination.Permissions (RESOURCEACLHISTORY Table)When resource ACLs are modified, all the ACLs are assigned the same timestamp so that they are identified as one complete set. The timestamp is the onlyway to identify a set.The history table maintains the full set of permissions associated with the memberor role. Set keys are RESOURCETYPE, GRANTEEID, MODDATE.To find out permissions granted to a resource, identify one complete set ofpermissions using RESOURCETYPE, GRANTEEID, MODDATE. Select the setwhich has same time stamp for a GRANTEEID, RESOURCETYPE. This setrepresents the total permissions for the grantee of that resource type. As "Createpermissions" are stored with resource ID = 0, you can have two resource IDs inthis set, that is, 0 and the specific resource ID.<strong>TIBCO</strong> <strong>MDM</strong> <strong>Customization</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!