Table of Contents

Search

  1. Preface
  2. Introduction to Services Integration Framework
  3. Setting Up the SIF SDK
  4. Request and Response Objects
  5. Transactions and Exception Handling
  6. ORS-Specific SIF API
  7. Asynchronous SIF Requests
  8. ORS-Specific JMS Event Messages
  9. Using Security Access Manager
  10. Using Dynamic Data Masking
  11. SIF API Reference
  12. Troubleshooting
  13. Appendix A: Identifiers
  14. Appendix B: Frequently Asked Questions

Services Integration Framework Guide

Services Integration Framework Guide

Permissions for SIF Requests

Permissions for SIF Requests

The following table shows the permissions that the SIF requests require to access the MDM Hub resources:
SIF Request
Object
Permission
AcceptUnmatchedRecordsAsUnique
Package and base object
Update
AddRelationship
Hierarchy Manager profile
Create
ApplyChangeList
Repository Manager
Update
AssignUnmergedRecords
Package. Must grant permission to the ultimate parent base object column.
Update
Audit
Audit table
Update
Authenticate
-
None
CanUnmergeRecords
Package, base object, and cross-reference tables
Read
CleanTable
Repository Manager
-
Cleanse
Function and mapping
Execute
CleansePut
Base object, column, and mapping
Update and Create
ClearAssignedUnmergedRecords
Package and base object
Update
CreateChangeList
Repository Manager
Read
CreateTask
-
-
Delete
Base object if deleting a base object, cross-reference table if deleting a cross-reference table, and base object if deleting a base object and cross-reference record
Delete
DeleteRelationship
Hierarchy Manager profile
Update
DescribeSiperianObject
Package, Repository Manager, base object, column, function, mapping, match rule set, and Hierarchy Manager profile
Read
ExecuteBatchAutoMatchAndMerge
-
Execute
ExecuteBatchAutomerge
-
Execute
ExecuteBatchBVTSnapshot
-
Execute
ExecuteBatchExternalMatch
-
Execute
ExecuteBatchGenerateMatchTokens
-
Execute
ExecuteBatchGroup
Batch group
Execute
ExecuteBatchKeyMatch
-
Execute
ExecuteBatchLoad
-
Execute
ExecuteBatchMatch
-
Execute
ExecuteBatchMatchAnalyze
-
Execute
ExecuteBatchPromote
-
Execute
ExecuteBatchRecalculateBO
-
Execute
ExecuteBatchRecalculateBVT
-
Execute
ExecuteBatchResetMatchTable
-
Execute
ExecuteBatchRevalidate
-
Execute
ExecuteBatchStage
-
Execute
ExecuteBatchSynchronize
-
Execute
ExecuteBatchValidateFKRelationships
-
Execute
GenerateConstraints
-
Merge
Get
Package, column, history, raw, cross-reference table, and cross-reference table history
Read
GetAssignableUsersForTasks
Record
Update
GetAssignedRecords
Package and column
Read
GetAssignedUnmergedRecords
Package and column
Read
GetBatchGroupStatus
Batch group
Read
GetBVT
Package and column
Read
GetEntityGraph
Hierarchy Manager profile
Read
GetLookupValue
Column
Read
GetMatchedRecords
Package and column
Read
GetMergedHistory
Package and base object
Read
GetOneHop
Hierarchy Manager profile
Read
GetORSList
-
None
GetORSMetadata
Repository Manager
Read
GetSearchResults
Depends on the primary processor
Read
GetSiperianObjectCompatibility
Metadata
Read
GetSystemTrustSettings
Metadata
Read
GetTaskLineage
-
-
GetTrustGraphData
Metadata
Read
GetTrustScore
Column
Read
GetUnmergedRecordCount
Package and base object
Read
Link
Package
Merge
ListSiperianObject
Metadata
Read
Merge
Package
Merge
Multimerge
Package
Merge
PromotePendingXrefs
Package and column
Update
Put
Package and column
Update and Create
ReassignRecords
Package and base object
Update
RegisterCustomIndex
Repository Manager
-
RegisterCustomTableObject
Repository Manager
-
RegisterUsers
Users
Create
RemoveMatchedRecords
Repository Manager
-
ResetBatchGroup
Batch group
Update
Restore
Base object and cross-reference table
Update
SearchHMQuery
Package, column, and Hierarchy Manager profile
Read
SearchLookupValues
Base object and column
Read
SearchMatch
Package and match rule set
Read
SearchQuery
Package and column
Read
SetPassword
-
None
SetRecordState
Package
Update
UpdateRelationship
Hierarchy Manager profile
Update
UpdateTask
-
-
Unlink
Package
Merge
Unmerge
Package
Merge
UnregisterUsers
Users
Update
Tokenize
Package
Update
ValidateChangeList
Repository Manager
Read
ValidateMetadata
Repository Manager
Read
ValidateTask
-
-

0 COMMENTS

We’d like to hear from you!