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 Productivity Management (PM) tool appears in the agent's tools/list only when the user holds at least one of the permissions 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.

How to read this page
  • Any one is enough. The permissions listed for a tool are alternatives — holding any single one of them makes the tool visible. They are not a required set.
  • The System Administration right surfaces almost everything. It appears as an option on nearly every tool. The user- and group-administration tools are the exception — they require the Security Administrator right specifically (see Users, Groups & Roles).
  • Tools not listed here have no visibility gate. They are shown to every connected user. That includes all of the DAM tools (search_aprimo, get_record_metadata, and the rest) and many PM tools that carry no global permission requirement. Absence from this page means "always visible," not "hidden."
  • Permission names are the Aprimo functional rights an administrator grants to users in your tenant.
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, or record to succeed. A visible tool can still return an authorization error when the agent calls it.


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

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