Object access roles
When users do their work in Marketing OperationsDistributed Marketing, the system assigns them the appropriate object access role.
Each object type in HCL® Marketing Operations has a set of object access roles. For projects and approvals, object access roles are also called "access levels."
Each List, On-demand Campaign, and Corporate Campaign has a set of access roles.
For example, a person who creates a project has the project owner access level, and the users who are assigned to project roles have the project participant access level.Corporate Campaign is the Corporate Campaign owner and the users who are assigned to Corporate Campaign roles are the participants. Object roles for projects and approvals are also called access levels because project participants with the appropriate permissions can assign both object access roles and project roles to participants.
Every object type has an owner, by default the person who created it. Many object types also have extra roles, as described in the following table.
Object type | Object access roles / Access levels |
---|---|
Plan | Plan Owner, Plan Participant |
Program | Program Owner, Program Participant |
Project | Project Owner, Project Participant, Project Requester |
Request | Request Recipient, Request Owner |
Asset | Asset Owner |
Account | Account Owner |
Approval | Approval Owner, Approval Approver |
Invoice | Invoice Owner |
Teams | Teams Manager, Teams Member |
Custom marketing object type | <marketing object type> Owner For example, if you have a marketing object type that is named Creatives, its object role name is Creatives Owner. |
Object access roles support general system processing. As a result, they are not accessible through custom security policies.