Functional Access Control

API users access level to a specific object is determined by functional roles that are assigned to that user. Functional Access Control and Organizational Access Control work together. Organizational Access Control determines whether the API user has access to a particular object, and Functional Access Control determines what operations the user can perform with that object. For example, a user may have access to the profile extension object but cannot add or update data in it.

Best practice recommendation is to use a dedicated user for API operations. API user should be assigned one or more functional roles (Campaign Web Services Manager, Folder Web Services Manager, Table Web Services Manager, Content Web Services Manager, or List Web Services Manager) to ensure adequate access level to the appropriate set of objects.

Functional Access Control is configured in Responsys through "Account | Manage Users | Role Assignment". Please contact your Responsys account administrator to setup access controls.