Skip to main content

MCP Tool Permission Map

These are the permissions that make each MCP tool visible to your agent. Aprimo's MCP Server tailors the tool list it advertises to each connected user: a tool appears in the agent's tools/list only when the user holds the permission(s) mapped to it below. This keeps the advertised tool set focused on what the user can actually work with, and reduces the context an agent has to reason over.

Productivity Management (PM) and DAM are governed independently, and read differently:

  • PM tools (below, under PM) use OR logic: holding any single one of the listed permissions is enough.
  • DAM tools (below, under DAM) use AND logic: a tool that lists more than one permission requires all of them together. Most DAM tools list only one permission, so this distinction only matters for the handful explicitly marked "requires all of."
How to read this page
  • Tools not listed here have no visibility gate. They are shown to every connected user — for both PM and DAM. Absence from this page means "always visible," not "hidden."
  • The System Administration right surfaces almost everything on the PM side. It appears as an option on nearly every PM tool. The user- and group-administration tools are the exception — they require the Security Administrator right specifically (see Users, Groups & Roles).
  • Permission names are what your admins see. PM permissions are the Aprimo functional rights granted per user; DAM permissions are the named checkboxes on a user's DAM Permissions tab in System Studio.
Visibility is not authorization

This map only controls whether a tool is shown to the agent — it does not grant access. Every tool call is still authorized per user by Aprimo at execution time. For many tools, holding the permission that surfaces the tool is necessary but not sufficient: the user must additionally be on the relevant access list, finance group, field group, or record to succeed. A visible tool can still return an authorization error when the agent calls it.


PM

Activities

Includes activity roles and the Activity-backed generic object.

ToolVisible if the user holds any one of
get_activityActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
list_activitiesActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
search_activitiesActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
get_associated_activitiesActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
create_activityActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
update_activityActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
delete_activityActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
create_activity_milestoneActivity, Edit, System Administration, Access
list_activity_rolesActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
get_activity_roleActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
create_activity_roleActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
update_activity_roleActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
delete_activity_roleActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
add_activity_role_membersActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
remove_activity_role_memberActivity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
get_generic_object_alphaActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access
list_generic_object_alpha_for_activityActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access

Activity Cells & Treatments

ToolVisible if the user holds any one of
get_activity_cellActivity, View, Activity, Edit, System Administration, Access
list_activity_cellsActivity, View, Activity, Edit, System Administration, Access
create_activity_cellActivity, Edit, System Administration, Access
update_activity_cellActivity, Edit, System Administration, Access
delete_activity_cellActivity, Edit, System Administration, Access
get_activity_cell_treatmentActivity, View, Activity, Edit, System Administration, Access
list_activity_cell_treatmentsActivity, View, Activity, Edit, System Administration, Access
create_activity_cell_treatmentActivity, Edit, System Administration, Access
update_activity_cell_treatmentActivity, Edit, System Administration, Access
delete_activity_cell_treatmentActivity, Edit, System Administration, Access
get_activity_treatmentActivity, View, Activity, Edit, System Administration, Access
create_activity_treatmentActivity, Edit, System Administration, Access
update_activity_treatmentActivity, Edit, System Administration, Access
delete_activity_treatmentActivity, Edit, System Administration, Access
list_activity_treatmentsActivity, View, Activity, Edit, Content Plan, Create and Edit Activities, System Administration, Access

Treatments

Top-level treatments (distinct from the activity-scoped treatments above).

ToolVisible if the user holds any one of
get_treatmentTreatment, View, Treatment, Edit, System Administration, Access
create_treatmentTreatment, Edit, System Administration, Access
update_treatmentTreatment, Edit, System Administration, Access

Projects & Review Tasks

ToolVisible if the user holds any one of
list_projectsProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
list_projects_displayProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
search_projectsProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
get_projectProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
get_projects_for_activityProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
list_projects_for_attachmentProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
get_project_dam_collectionProject, View, Task Portal, Access, Job Starter Portal, Access, Review Portal, Access, System Administration, Access
create_projectProject, Edit, System Administration, Access
update_projectProject, Edit, System Administration, Access
start_projectProject, Edit, System Administration, Access
pause_projectProject, Edit, System Administration, Access
cancel_projectProject, Edit, System Administration, Access
close_projectProject, Edit, System Administration, Access
update_review_task_begin_dateProject, Edit, System Administration, Access
update_review_task_estimated_durationProject, Edit, System Administration, Access
update_review_task_end_dateProject, Edit, System Administration, Access

Programs

ToolVisible if the user holds any one of
get_programProgram, View, System Administration, Access
list_programsProgram, View, System Administration, Access
get_programs_for_activityProgram, View, System Administration, Access
update_programProgram, Edit, System Administration, Access

Suppliers

ToolVisible if the user holds any one of
list_suppliersSupplier, View, System Administration, Access
search_suppliersSupplier, View, System Administration, Access
get_supplierSupplier, View, System Administration, Access
update_supplierSupplier, Edit, System Administration, Access

Offers

ToolVisible if the user holds any one of
list_offersOffers, View, Offers, Edit, System Administration, Access
get_offerOffers, View, Offers, Edit, System Administration, Access
create_offerOffers, View, Offers, Edit, System Administration, Access
update_offerOffers, View, Offers, Edit, System Administration, Access
get_offer_treatmentsOffers, View, Offers, Edit, System Administration, Access

Proposals

ToolVisible if the user holds any one of
get_activity_proposalProposal, View, System Administration, Access
search_activity_proposalsProposal, View, Proposal, Edit, System Administration, Access
get_activity_proposal_forecastsProposal, View, System Administration, Access
get_program_proposalProgram, View, Program, Edit, Proposal, View, System Administration, Access
search_program_proposalsProposal, View, Proposal, Edit, System Administration, Access

Content Plans

ToolVisible if the user holds any one of
update_content_planContent Plan, Edit, Integration API, Access, System Administration, Access
unlink_content_plan_collectionContent Plan, Edit, Integration API, Access, System Administration, Access
create_content_plan_collectionContent Plan, Edit, System Administration, Access
update_content_plan_collectionContent Plan, Edit, System Administration, Access
share_content_planContent Plan, Edit, System Administration, Access
remove_content_plan_activityContent Plan, Edit, System Administration, Access
delete_content_planContent Plan, Edit, System Administration, Access

Work Requests

ToolVisible if the user holds any one of
list_work_requestsJob Starter Portal, Access, System Administration, Access
search_work_requestsJob Starter Portal, Access, System Administration, Access
get_work_requestJob Starter Portal, Access, System Administration, Access
list_work_request_reviewsWork Request, View, Job Starter Portal, Access, System Administration, Access

Invoices

ToolVisible if the user holds any one of
get_invoiceInvoice, View, System Administration, Access
create_invoiceInvoice, Edit, Invoice, Mass Entry, System Administration, Access
update_invoiceInvoice, Edit, Invoice, Mass Entry, System Administration, Access
delete_invoiceInvoice, Edit, Invoice, Mass Entry, System Administration, Access
retrieve_invoiceInvoice, Edit, Invoice, Mass Entry, System Administration, Access
submit_invoiceInvoice, Edit, Invoice, Mass Entry, System Administration, Access
cancel_invoiceInvoice, Edit, Invoice, Mass Entry, System Administration, Access
mark_invoice_sentSystem Administration, Access

Commitments

ToolVisible if the user holds any one of
create_commitmentCommitments, Edit, Commitment, Mass Entry, System Administration, Access
update_commitmentCommitments, Edit, Commitment, Mass Entry, System Administration, Access
delete_commitmentCommitments, Edit, Commitment, Mass Entry, System Administration, Access
retrieve_commitmentCommitments, Edit, Commitment, Mass Entry, System Administration, Access
submit_commitmentCommitments, Edit, Commitment, Mass Entry, System Administration, Access
cancel_commitmentCommitments, Edit, Commitment, Mass Entry, System Administration, Access

Financial Hierarchies & Funding Accounts

ToolVisible if the user holds any one of
create_financial_hierarchyFinancial, Finance Group Administrator, Financial, General Administrator, System Administration, Access
update_financial_hierarchyFinancial, Finance Group Administrator, Financial, General Administrator, System Administration, Access
get_financial_hierarchyFinancial Hierarchies, View, Financial, Finance Group Administrator, Financial, General Administrator, System Administration, Access
get_financial_hierarchy_nodeFinancial Hierarchies, View, Financial, Finance Group Administrator, Financial, General Administrator, System Administration, Access
get_funding_accountFinancial, Finance Group Administrator, Financial, General Administrator, System Administration, Access
get_funding_account_summaryFinancial, Finance Group Administrator, Financial, General Administrator, System Administration, Access

Journal Vouchers

ToolVisible if the user holds any one of
list_journal_vouchersJournal Vouchers, View, System Administration, Access
search_journal_vouchersJournal Vouchers, View, System Administration, Access
get_journal_voucherJournal Vouchers, View, System Administration, Access
create_journal_voucherJournal Vouchers, Edit, System Administration, Access
update_journal_voucherJournal Vouchers, Edit, System Administration, Access
submit_journal_voucherJournal Vouchers, Edit, System Administration, Access
mark_journal_voucher_sentSystem Administration, Access
reject_journal_voucherSystem Administration, Access

Users, Groups & Roles

Administrator rights

The group and user administration tools require the Security Administrator right. Unlike most tools on this page, the general System Administration right does not make them visible on its own. The user-role tools accept either.

ToolVisible if the user holds any one of
get_pm_groupSecurity Administration
get_pm_group_membershipSecurity Administration
list_pm_groupsSecurity Administration
create_pm_groupSecurity Administration
update_pm_groupSecurity Administration
delete_pm_groupSecurity Administration
search_pm_usersSecurity Administration
create_pm_userSecurity Administration
update_pm_userSecurity Administration
delete_pm_userSecurity Administration
reset_user_pinSecurity Administration
update_my_region_preferencesSecurity Administration
list_domain_rightsSecurity Administration
list_user_rolesSecurity Administration, System Administration, Access
update_user_roleSecurity Administration, System Administration, Access
delete_user_roleSecurity Administration, System Administration, Access

Teams

ToolVisible if the user holds any one of
get_teamTeams, View, System Administration, Access
list_teamsTeams, View, System Administration, Access

Digital Assets & Attachments

ToolVisible if the user holds any one of
get_digital_assetDigital Assets, View, System Administration, Access
update_attachment_versionSystem Administration, Access

Annotations

ToolVisible if the user holds any one of
get_dam_record_reference_documentsSystem Administration, Access
create_public_xfdf_annotationIntegration API, Access, System Administration, Access
get_public_xfdf_annotationsIntegration API, Access, System Administration, Access
delete_public_xfdf_annotationIntegration API, Access, System Administration, Access

Other (PM)

ToolVisible if the user holds any one of
update_calendar_activity_type_colorsSystem Administration, Access
delete_chatboardChat Board, Delete, System Administration, Access
update_pick_list_optionsSystem Tools, Extended Attributes Edit, System Administration, Access

DAM

DAM tools are gated on the permissions found on a user's DAM Permissions tab in System Studio. Almost every tool below is gated on a single permission; where a tool needs more than one, the table says so explicitly and the user must hold all of them together, not just one.

Permissions & Access Lists

ToolVisible if the user holds
preview_create_access_listCan manage access lists
apply_create_access_listCan manage access lists
preview_access_list_members_by_idCan manage access lists
apply_access_list_members_by_idCan manage access lists
preview_access_list_members_by_keyCan manage access lists
apply_access_list_members_by_keyCan manage access lists
delete_access_listCan manage access lists
delete_access_list_by_keyCan manage access lists
preview_permission_definitionChange setting definition
apply_permission_definitionChange setting definition

Field Definitions

Field group permissions are per field group

Manage profile and fields of field group isn't one tenant-wide checkbox — it's granted separately for each field group, the same way a user is granted access to individual access lists. A user editing a field definition needs that permission for every field group the definition belongs to.

ToolVisible if the user holds
create_field_definitionCreate field definition
delete_field_definitionDelete field definition
update_field_definitionManage profile and fields of field group
create_field_groupCreate field group
update_field_groupManage profile and fields of field group
delete_field_groupDelete field group
list_field_population_log_summaryAbility to read the application log
get_field_population_log_recentAbility to read the application log

File Types

ToolVisible if the user holds
create_file_typeCreate file type
update_file_typeChange file type
delete_file_typeDelete file type

Languages & Translations

ToolVisible if the user holds
create_languageCreate language
update_languageChange language
delete_languageDelete language
update_language_synonymsChange language
create_translationCreate translation
update_translationChange translation
delete_translationDelete translation

Rules

ToolVisible if the user holds
create_ruleCreate rules
update_ruleChange Rules
delete_ruleDelete Rule

Watermarks

ToolVisible if the user holds
create_watermarkCreate watermark
update_watermarkChange watermarks
delete_watermarkDelete watermark

Image Overlays & Annotations

ToolVisible if the user holds
create_image_overlayCreate watermark

Settings

ToolVisible if the user holds
create_setting_categoryCreate setting category
update_setting_categoryChange setting category
delete_setting_categoryDelete setting category
create_setting_definitionCreate setting definition
update_setting_definitionChange setting definition
delete_setting_definitionDelete setting definition
ToolVisible if the user holds
create_public_linkCan configure the public urls of content items
update_public_linkCan configure the public urls of content items
delete_public_linkCan configure the public urls of content items
submit_public_linkSubmit maintenance jobs and Can configure the public urls of content items
create_download_agreementChange system settings
update_download_agreementChange system settings
delete_download_agreementChange system settings
accept_download_link_agreementSubmit maintenance jobs
get_download_linkView maintenance jobs
list_download_link_targetsView maintenance jobs
list_download_linksView maintenance jobs
submit_shared_download_linkSubmit maintenance jobs
check_shared_download_linkView maintenance jobs
check_public_linkView maintenance jobs

System Administration & Maintenance

ToolVisible if the user holds
create_maintenance_jobSubmit maintenance jobs
check_maintenance_jobView maintenance jobs
list_maintenance_jobsView maintenance jobs
get_maintenance_job_targetView maintenance jobs
list_maintenance_job_targetsView maintenance jobs

Orders

ToolVisible if the user holds
get_order_targetView maintenance jobs
list_order_targetsView maintenance jobs
list_ordersView maintenance jobs
update_orderView maintenance jobs

Records

ToolVisible if the user holds
check_download_order_statusView maintenance jobs
get_record_download_urlSubmit maintenance jobs and View maintenance jobs

Record Lifecycle & Edit Sessions

ToolVisible if the user holds
apply_and_save_record_editCreate record
execute_record_checkoutView maintenance jobs and Submit maintenance jobs
get_record_checkout_statusView maintenance jobs

Files & File Versions

ToolVisible if the user holds
check_out_fileView maintenance jobs and Submit maintenance jobs
update_file_process_actionChange system settings
list_file_version_process_action_logCan view the audit trail of content items

Upload

ToolVisible if the user holds
create_record_with_fileCreate record