The following table lists and describes each security function in the master controller. The permission names are case-sensitive. For more information about these functions, see the Javadocs provided with Sun Master Index. These functions are defined in com.sun.mdm.index.ejb.master.MasterController.
Table 4 EJB Security Functions and Descriptions
User Permission |
Description |
---|---|
activateEnterpriseObject |
Gives access permission to change the status of a deactivated enterprise object back to active. |
activateSystemObject |
Gives access permission to change the status of a deactivated system object back to active. |
addSystemObject |
Give access permission to add a system object to an enterprise object. |
calculatePotentialDuplicates |
Gives access permission to calculate potential duplicates for a transaction. |
calculateSBR |
Gives access permission to calculate a new single best record (SBR) for an enterprise object that has been updated. |
createEnterpriseObject |
Gives access permission to create a new enterprise object in the master index application. |
deactivateEnterpriseObject |
Gives access permission to change the status of an enterprise object to inactive. |
deactivateSystemObject |
Gives access permission to change the status of a system object to inactive. |
deleteSystemObject |
Gives access permission to delete a system object from an enterprise object. |
executeMatch |
Gives access permission to process a system object using the standardization and matching logic defined for the master index application. |
executeMatchDupRecalc |
Gives access permission to process a system object using the standardization and matching logic defined for the master index application and allows you to defer potential duplicate processing. |
executeMatchGui |
Gives access permission to process a system object using the standardization and matching logic defined for the master index application. |
executeMatchUpdate |
Gives access permission to process a system object using the standardization and matching logic defined for the master index application. |
executeMatchUpdateDupRecalc |
Gives access permission to process a system object using the standardization and matching logic defined for the master index application and allows you to defer potential duplicate processing. |
getConfigurationValue |
Gives access permission to retrieve the configuration of a master controller parameter. |
getDatabaseStatus |
Give access permission to retrieve the status of the master index database. |
getEnterpriseObject |
Gives access permission to retrieve an enterprise object. |
getEUID |
Gives access permission to retrieve the EUID associated with a system and local ID. |
getMergeHistory |
Gives access permission to retrieve a tree structure of the merge transactions associated with a specific enterprise object. |
getRevisionNumber |
Gives access permission to retrieve the SBR revision number for an enterprise object. |
getSBR |
Gives access permission to retrieve the SBR for an enterprise object. |
getSystemObject |
Gives access permission to retrieve a system object based on the system and local ID information. |
insertAuditLog |
Gives access permission to add an audit log record to the master index database. |
lookupAssumedMatches |
Gives access permission to retrieve a list of assumed matches based on the search criteria specified. |
lookupAuditLog |
Gives access permission to retrieve an audit log record. |
lookupPotentialDuplicates |
Gives permission to retrieve a list of potential duplicate records. |
lookupSystemDefinition |
Gives permission to retrieve the attributes of a source system in the master index database. |
lookupSystemDefinitions |
Gives access permission retrieve the attributes of multiple source systems in the master index database. |
lookupSystemObjectPKs |
Gives access permission to retrieve an array of system object keys. |
lookupSystemObjects |
Gives access permission to retrieve the active system objects in an enterprise object. |
lookupTransaction |
Gives access permission to retrieve a transaction summary. |
lookupTransactions |
Gives access permission to retrieve an array of transaction summaries. |
mergeEnterpriseObject |
Gives access permission to merge two or more enterprise objects. |
mergeSystemObject |
Gives access permission to merge two or more system objects. |
ResolvePotentialDuplicates |
Gives access permission to flag a potential duplicate pair as resolved. |
searchEnterpriseObject |
Gives access permission to retrieve an iterator of enterprise objects based on the specified search criteria. |
transferSystemObject |
Gives access permission to transfer a system object from its current enterprise object to a different enterprise object. |
UndoAssumedMatch |
Gives access permission to reverse an assumed match transaction, unmerging the two objects that were matched and creating a new enterprise object. |
unmergeEnterpriseObject |
Gives access permission to unmerge two previously merged enterprise objects. |
unmergeSystemObject |
Gives access permission to unmerge two previously merged system objects. |
unresolvePotentialDuplicate |
Gives access permission to mark as unresolved two potential duplicate records that were previously flagged as resolved. |
updateEnterpriseDupRecalc |
Gives access permission to update the master index database to reflect new values for an enterprise object and optionally to defer potential duplicate processing. |
updateEnterpriseObject |
Gives access permission to modify enterprise objects. |
updateSystemObject |
Gives access permission to modify system objects |