slug: adobe-suite provider: Adobe Suite generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Banking & Capital Markets - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 69 edges: - tag: Attribute Based Access Control Roles spec_file: adobe-suite-attribute-based-access-control-roles-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.9 evidence: POST /administration/roles createRole Create a new role ; PATCH /administration/roles/{ROLE_ID}/subjects updateSubjects Update subjects by role Id reason: Role and subject (user) assignment for platform access control — canonical identity and access management operations. - tag: Experiments spec_file: adobe-suite-experiments-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.9 evidence: '"Sensei Machine Learning API provides a mechanism for data scientists to organize and manage ML services from algorithm onboarding through experimentation and to service deployment"; "Create an experiment run", schema "ExperimentRunStatus"/"MLInstanceTask"' reason: Operations manage ML experiments and experiment runs within a machine-learning lifecycle service — squarely AI/ML model lifecycle and MLOps, not product A/B experimentation. - tag: challenge-controller spec_file: adobe-suite-challenge-controller-api-openapi.yml capability_id: BC-420.40 capability_id_l1: BC-420 capability_name: Loyalty & Retention Management confidence: 0.9 evidence: APIs for managing AJO Customer Loyalty Challenge State ... POST /loyalty/challenges/signup bulkSignup, POST /loyalty/challenges/{profileId}/withdraw bulkWithdraw reason: Journey Optimizer loyalty challenge enrolment and withdrawal for customer profiles — plainly loyalty programme operation, matching Loyalty & Retention Management. - tag: Attribute Based Access Control Policies spec_file: adobe-suite-attribute-based-access-control-policies-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.88 evidence: Access Control in Adobe Experience Platform allows organization administrators to assign roles and permissions ... POST /administration/policies createPolicy Create a new policy reason: CRUD over attribute-based access control policies governing user permissions on platform resources. This is squarely identity and access management. - tag: Challenge-State spec_file: adobe-suite-challenge-state-api-openapi.yml capability_id: BC-420.40 capability_id_l1: BC-420 capability_name: Loyalty & Retention Management confidence: 0.88 evidence: APIs for managing AJO Customer Loyalty Challenge State ... POST /loyalty/challenges/signup/{challengeId} Sign up for a Challenge; schemas Reward, RewardDefinition, MilestoneProperties reason: Operations enrol/withdraw customer profiles in loyalty challenges, track task completion and rewards — squarely loyalty programme operation, i.e. Loyalty & Retention Management within CRM. - tag: Privacy jobs spec_file: adobe-suite-privacy-jobs-api-openapi.yml capability_id: BC-130.50 capability_id_l1: BC-130 capability_name: Privacy & Data Protection Management confidence: 0.88 evidence: '"centralized facilitation of access/delete requests and opt-out-of-sale requests for private data"; POST /jobs createPrivacyJob Create a privacy job' reason: The operations create and track data-subject access/delete requests, i.e. privacy and data protection (GDPR/CCPA) request handling. This is squarely Privacy & Data Protection Management. - tag: Access Control Policies spec_file: adobe-suite-access-control-policies-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.85 evidence: Access Control in Adobe Experience Platform allows organization administrators to assign roles and permissions ... retrieve effective policies for a user on given resources reason: Operations list permission names/resource types and effective policies for users — role and permission administration, i.e. Identity & Access Management. - tag: Audiences spec_file: adobe-suite-audiences-api-openapi.yml capability_id: BC-420.20 capability_id_l1: BC-420 capability_name: Customer Segmentation Management confidence: 0.85 evidence: '"allows you to create audiences through segment definitions or other sources from your Real-Time Customer Profile data"; operations "List audiences", "Create an audience"' reason: AEP Segmentation Service audiences are marketing segments built over customer profile data — this is customer segmentation, not a technical grouping construct. - tag: Challenges spec_file: adobe-suite-challenges-api-openapi.yml capability_id: BC-420.40 capability_id_l1: BC-420 capability_name: Loyalty & Retention Management confidence: 0.85 evidence: POST /loyalty/metadata/challenges Create a Challenge; POST .../publish Publish a Challenge and make it available to your customers; schemas MilestoneReward, AudienceQualificationConfig reason: Design, publication and lifecycle of customer loyalty challenges with rewards and audience qualification — configuration of a loyalty programme, hence Loyalty & Retention Management. - tag: Consent spec_file: adobe-suite-consent-api-openapi.yml capability_id: BC-130.50 capability_id_l1: BC-130 capability_name: Privacy & Data Protection Management confidence: 0.85 evidence: POST /consent processCCPASalesConsent Process a customer opt-out-of-sale request; 'Privacy Service provides a common, centralized facilitation of access/delete requests and opt-out-of-sale requests for private data' reason: The operation processes CCPA opt-out-of-sale consent requests — squarely privacy and data protection compliance (data subject rights handling). - tag: Enabled core policies spec_file: adobe-suite-enabled-core-policies-api-openapi.yml capability_id: BC-610.10 capability_id_l1: BC-610 capability_name: Data Governance Management confidence: 0.85 evidence: '"Adobe Experience Platform Data Governance simplifies and streamlines the process of categorizing data and creating data usage policies"; "List all enabled core policies", schema EnableCorePolicyViolation' reason: Operations enable and update data-usage governance policies whose violations gate marketing actions — data ownership/policy/standards, i.e. Data Governance Management. - tag: Engines spec_file: adobe-suite-engines-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.85 evidence: '"Sensei Machine Learning API provides a mechanism for data scientists to organize and manage ML services from algorithm onboarding through experimentation and to service deployment"; operations "Create a new Engine", schemas MLEngineArtifact' reason: The tag manages machine-learning engines (model/algorithm artefacts) through onboarding, experimentation and deployment — AI/ML model lifecycle and MLOps, i.e. Artificial Intelligence Management. - tag: MLServices spec_file: adobe-suite-mlservices-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.85 evidence: '"Sensei Machine Learning API provides a mechanism for data scientists to organize and manage ML services from algorithm onboarding through experimentation and to service deployment"; POST /mlServices createMLService' reason: Operations create/manage ML services across the model lifecycle — AI/ML model lifecycle and MLOps. - tag: Models spec_file: adobe-suite-models-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.85 evidence: POST /models createModel 'Create a Model.'; GET /models/{modelId}/artifact 'Retrieve a binary Model artifact'; Sensei Machine Learning API reason: CRUD over ML models and their artefacts/transcodings is ML model lifecycle management. - tag: Project spec_file: adobe-suite-project-api-openapi.yml capability_id: BC-900.30 capability_id_l1: BC-900 capability_name: Project Management confidence: 0.85 evidence: POST /project addProjects Create or copy a project; GET /project/report reportProjects Report of project reason: Workfront Project API provides create, edit, search, report and sharing over project records in a work management product — plainly Project Management. - tag: Resellers spec_file: adobe-suite-resellers-api-openapi.yml capability_id: BC-410.60 capability_id_l1: BC-410 capability_name: Channel Sales Management confidence: 0.85 evidence: 'POST /v2/resellers Create Reseller Account; description: ''allows partner cloud marketplaces to create and manage both Reseller and Customer accounts ... Each Customer must be tied to a Reseller, and each Reseller must be tied to a Distributor''' reason: Explicit management of reseller/distributor accounts and their customer hierarchy for placing orders — indirect channel sales management. - tag: Segment definitions spec_file: adobe-suite-segment-definitions-api-openapi.yml capability_id: BC-420.20 capability_id_l1: BC-420 capability_name: Customer Segmentation Management confidence: 0.85 evidence: '"allows you to create audiences through segment definitions ... from your Real-Time Customer Profile data"; "Create a segment definition"' reason: Defining customer audience segments over profile data is squarely customer segmentation management. - tag: Cluster spec_file: adobe-suite-cluster-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.82 evidence: GET /identity/cluster/members List linked identities for a given identity ... 'By bridging identities across devices and systems' ... 'each individual customer to appear to have multiple "identities"' reason: Identity Service cluster operations resolve which identities belong to the same customer in the Identity Graph — identity resolution toward a golden customer record, i.e. Customer Data Management. - tag: Insights spec_file: adobe-suite-insights-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.82 evidence: '"Sensei Machine Learning API provides a mechanism for data scientists to organize and manage ML services from algorithm onboarding through experimentation and to service deployment"; POST /insights — "Create a new Model insight"' reason: Operations create and retrieve model insights and default metrics for ML algorithms — ML model lifecycle / MLOps, which is Artificial Intelligence Management. - tag: Labels spec_file: adobe-suite-labels-api-openapi.yml capability_id: BC-610.10 capability_id_l1: BC-610 capability_name: Data Governance Management confidence: 0.82 evidence: '"Use the Policy Service API to programmatically manage data usage labels, policies, and marketing actions"; GET /labels/core — List core labels' reason: Data usage labelling under Experience Platform Data Governance is data policy/stewardship classification — Data Governance Management. - tag: Subscriptions spec_file: adobe-suite-subscriptions-api-openapi.yml capability_id: BC-4240 capability_id_l1: BC-4240 capability_name: Subscription Lifecycle Management confidence: 0.82 evidence: '"Get All Subscriptions for a Customer", "Update Subscription Auto-Renewal"; schemas AutoRenewal, Subscription, SubscriptionHistoryResource' reason: Operations read subscription state and toggle auto-renewal for customers of Adobe products placed via partner marketplaces — subscription lifecycle management. Spans in-life modification and renewal, so no single L2 is clearly named. - tag: MLInstances spec_file: adobe-suite-mlinstances-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.8 evidence: '''Sensei Machine Learning API provides a mechanism for data scientists to organize and manage ML services from algorithm onboarding through experimentation and to service deployment''; ''Add a new MLInstance''' reason: CRUD over machine-learning model instances/engines is ML model lifecycle management (MLOps), matching Artificial Intelligence Management. - tag: Network infrastructure spec_file: adobe-suite-network-infrastructure-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /api/program/{programId}/networkInfrastructures createNetworkInfrastructure 'Create network configuration'; schemas VpnConnection, IpSecPolicyInfrastructure, DnsConfiguration reason: Provisioning VPN/gateway/DNS network configuration for cloud environments is IT infrastructure management. - tag: Pipelines spec_file: adobe-suite-pipelines-api-openapi.yml capability_id: BC-4210.10 capability_id_l1: BC-4210 capability_name: Continuous Integration Management confidence: 0.8 evidence: '"Cloud Manager Pipelines API" ... "List Pipelines", "Patches Pipeline", schemas PipelineStep, PipelinePhase' reason: Cloud Manager CI/CD pipelines with phases and steps — build/deploy pipeline management, i.e. continuous integration management within release & deployment. - tag: Policies spec_file: adobe-suite-policies-api-openapi.yml capability_id: BC-610.10 capability_id_l1: BC-610 capability_name: Data Governance Management confidence: 0.8 evidence: '"Adobe Experience Platform Data Governance simplifies and streamlines the process of categorizing data and creating data usage policies" ... "Create a custom policy"' reason: CRUD over data usage policies in AEP Data Governance — data ownership/policies/standards, i.e. Data Governance Management. - tag: Portfolio spec_file: adobe-suite-portfolio-api-openapi.yml capability_id: BC-900.10 capability_id_l1: BC-900 capability_name: Portfolio Management confidence: 0.8 evidence: '"Adobe Workfront Portfolio API" ... "Create a portfolio", "Sharing of a Portfolio"' reason: Workfront is work/project management; portfolio objects group programs and projects, matching Portfolio Management under Project & Portfolio Management. - tag: Price Books spec_file: adobe-suite-price-books-api-openapi.yml capability_id: BC-440.20 capability_id_l1: BC-440 capability_name: Price List Management confidence: 0.8 evidence: '"Create price books", "Update price books" — "Price books—Define and manage p..." in Catalog Data Ingestion API' reason: Operations create and maintain commerce price books, matching Price List Management. - tag: Program spec_file: adobe-suite-program-api-openapi.yml capability_id: BC-900.20 capability_id_l1: BC-900 capability_name: Programme Management confidence: 0.8 evidence: POST /program addPrograms Create a program; PUT /program/{id}/share shareProgram Sharing of a Program reason: Adobe Workfront is work/project management software; the Program object groups projects and is managed with full CRUD, search and sharing. This realises Programme Management. - tag: Rapid Development Environments spec_file: adobe-suite-rapid-development-environments-api-openapi.yml capability_id: BC-4210.20 capability_id_l1: BC-4210 capability_name: Environment Management confidence: 0.8 evidence: PUT /api/program/{programId}/environment/{environmentId}/reset resetRde "Reset Rapid Development Environment" reason: Cloud Manager operation that resets a non-production rapid development environment, which is stewardship of development/pre-production environments — Environment Management under Software Release & Deployment. - tag: Segments spec_file: adobe-suite-segments-api-openapi.yml capability_id: BC-420.20 capability_id_l1: BC-420 capability_name: Customer Segmentation Management confidence: 0.8 evidence: 'Adobe Analytics: "Create a segment", "Create validation for segment", schema AnalyticsSegmentDefinition' reason: Analytics segments define audience/visitor segments used for reporting and targeting; closest fit is customer segmentation management, though it also serves analytics reporting. - tag: Task spec_file: adobe-suite-task-api-openapi.yml capability_id: BC-900.30 capability_id_l1: BC-900 capability_name: Project Management confidence: 0.8 evidence: '"Adobe Workfront Task API"; "POST /task addTasks Create or copy a task", "PUT /task/{id}/share shareTask"' reason: Workfront tasks are work items within projects; CRUD, search and sharing of tasks realises project execution and tracking. - tag: User Management spec_file: adobe-suite-user-management-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.8 evidence: POST /userservice/management/v1/users/invite.json inviteUserUsingPOST Invite User; POST .../{userid}/roles/create.json addRolesUsingPOST Add Roles reason: User invitation, deletion, role and workspace assignment inside the Marketo tenant — application user account and role administration, i.e. identity and access management. - tag: Graph API spec_file: adobe-suite-graph-api-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.78 evidence: By bridging identities across devices and systems ... POST /identity/v2/graph getGraphs List linked identities reason: The operation returns the identity graph linking a customer's identities across systems and devices — identity resolution over customer data, which is Customer Data Management. Note this is marketing-customer identity, not banking KYC. - tag: Orchestrated campaigns spec_file: adobe-suite-orchestrated-campaigns-api-openapi.yml capability_id: BC-400 capability_id_l1: BC-400 capability_name: Marketing Management confidence: 0.78 evidence: POST /orchestratedCampaigns/{id}/trigger triggerOrchestratedCampaign — "Use these APIs to trigger Orchestrated Campaigns in Adobe Journey Optimizer" reason: Operation triggers cross-channel marketing campaigns in Adobe Journey Optimizer, which is marketing campaign execution. Evidence does not clearly distinguish demand generation vs digital marketing automation, so only the L1 is asserted. - tag: Variables spec_file: adobe-suite-variables-api-openapi.yml capability_id: BC-4210.60 capability_id_l1: BC-4210 capability_name: Configuration & Secrets Management confidence: 0.78 evidence: '"List User Environment Variables", "Patch User Pipeline Variables"; schemas VariableList, PipelineVariableUpdate, EnvironmentVariableUpdate' reason: Cloud Manager environment and CI/CD pipeline variables — runtime configuration values (and secrets) consumed by deployed services, i.e. Configuration & Secrets Management within release/deployment tooling. - tag: Accelerated Queries spec_file: adobe-suite-accelerated-queries-api-openapi.yml capability_id: BC-610.50 capability_id_l1: BC-610 capability_name: Analytics & BI Management confidence: 0.75 evidence: Use the Adobe Experience Platform Query Service API to query Platform data with standard SQL ... capture the query results as a new dataset for use in reporting reason: SQL querying of a data lake with results captured for reporting/analytics maps to Information & Data Management, specifically Analytics & BI delivery. Slight ambiguity vs data architecture, hence 0.75. - tag: Attribute Based Access Control Products spec_file: adobe-suite-attribute-based-access-control-products-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.75 evidence: GET /administration/products/{PRODUCT_ID}/permission-sets listPermissionSets Retrieve permission sets reason: Despite the 'Products' noun, the operations enumerate entitled products, permission categories and permission sets used to build access-control roles — access management, not product management. Slightly lower confidence because entitlement listing could also be read as licence entitlement. - tag: Content fragment API spec_file: adobe-suite-content-fragment-api-api-openapi.yml capability_id: BC-400.70 capability_id_l1: BC-400 capability_name: Content Marketing Management confidence: 0.75 evidence: '''create and manage content templates and fragments ... to easily reuse custom content across Journey Optimizer campaigns and journeys''; POST /fragments/publications publishFragment' reason: Authoring, versioning and publishing of reusable marketing content fragments for campaigns/journeys — content marketing production and distribution. Some ambiguity with generic content/knowledge management, hence moderate confidence. - tag: Entities spec_file: adobe-suite-entities-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.75 evidence: '"Real-time Customer Profile ... Profile provides a holistic view of each individual customer that combines data from multiple channels, including online, offline, CRM, and third-party data"; "retrieveEntity Retrieve an entity"' reason: Operations read and delete customer profile entities in the unified profile store — customer master / golden-record access, i.e. Customer Data Management. Generic 'Entities' naming keeps confidence moderate. - tag: Environments spec_file: adobe-suite-environments-api-openapi.yml capability_id: BC-4210.20 capability_id_l1: BC-4210 capability_name: Environment Management confidence: 0.75 evidence: '"createEnvironment Create an environment", "listBuilds List an environment''s builds", "listEnvironmentSecrets List an environment''s secrets", "getEnvironments List Environments"' reason: Provisioning and stewardship of development/deployment environments (with builds, secrets, hosts) in Cloud Manager and Launch/Reactor — Environment Management within release & deployment. - tag: Journeys spec_file: adobe-suite-journeys-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.75 evidence: '"This API allows you to retrieve Journeys and their associated campaigns"; schemas PublicJourney, PublicCampaign, CampaignSchedule, Channel' reason: Adobe Journey Optimizer customer journeys and campaigns across channels are marketing automation / lifecycle orchestration. Sub-capability choice between digital marketing automation and demand generation is somewhat arbitrary. - tag: Marketing actions spec_file: adobe-suite-marketing-actions-api-openapi.yml capability_id: BC-610.10 capability_id_l1: BC-610 capability_name: Data Governance Management confidence: 0.75 evidence: '"Data Governance simplifies and streamlines the process of categorizing data and creating data usage policies... marketing actions can be evaluated to ensure the correct use of data"' reason: Despite the marketing-sounding tag, operations manage data-usage policy constructs evaluated against data labels — data governance, not marketing execution. - tag: Merge policies spec_file: adobe-suite-merge-policies-api-openapi.yml capability_id: BC-610.20 capability_id_l1: BC-610 capability_name: Master Data Management confidence: 0.75 evidence: POST /ups/config/mergePolicies createMergePolicy; schemas IdentityGraph, AttributeMerge; "Profile provides a holistic view of each individual customer that combines data from multiple channels" reason: Merge policies govern how customer profile fragments are merged into a golden record — master data management for customer data. - tag: Milestone spec_file: adobe-suite-milestone-api-openapi.yml capability_id: BC-900.30 capability_id_l1: BC-900 capability_name: Project Management confidence: 0.75 evidence: '"Adobe Workfront Milestone API"; POST /milestone addMilestones ''Create a milestone''' reason: Workfront is work/project management; milestones are project schedule artefacts, supporting project execution and tracking. - tag: Mixins (deprecated) spec_file: adobe-suite-mixins-deprecated-api-openapi.yml capability_id: BC-610.40 capability_id_l1: BC-610 capability_name: Data Architecture Management confidence: 0.75 evidence: '"Use the Schema Registry API to access the Schema Library... Programmatically manage all schemas and related Experience Data Model (XDM) resources"; schemas createFieldGroup, patchSchema' reason: Mixins/field groups are XDM schema components managed in the Schema Registry — logical data modelling and architecture. - tag: Policy evaluation spec_file: adobe-suite-policy-evaluation-api-openapi.yml capability_id: BC-610.10 capability_id_l1: BC-610 capability_name: Data Governance Management confidence: 0.75 evidence: '"Evaluate a core marketing action based on data usage labels" ... "test for policy violations"' reason: Evaluates marketing actions against data usage labels to detect data-governance policy violations; sits within data governance rather than marketing execution. - tag: Schemas spec_file: adobe-suite-schemas-api-openapi.yml capability_id: BC-610.40 capability_id_l1: BC-610 capability_name: Data Architecture Management confidence: 0.75 evidence: '"Use the Schema Registry API to access the Schema Library... Programmatically manage all schemas and related Experience Data Model (XDM) resources"' reason: Managing XDM schema definitions in a registry is data architecture / data modelling management, a genuine data management capability. - tag: customers spec_file: adobe-suite-customers-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.75 evidence: POST /V1/customers ... customer-data-customer-interface, customer-data-address-interface, company-data-company-customer-interface reason: Creates customer records with addresses and company association in Adobe Commerce — customer master data creation. Mapped to Customer Data Management; not banking onboarding since this is a commerce platform's account registration. - tag: execution spec_file: adobe-suite-execution-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.75 evidence: you can send marketing or transactional messages using a Campaign Id using Email, SMS and Push channels ... Trigger or Schedule an Audience Based Message execution. reason: Journey Optimizer message execution triggers audience-based and unitary campaign messages across email/SMS/push — marketing automation campaign execution. Digital Marketing Management is the best fit; some ambiguity vs Demand Generation. - tag: Branches spec_file: adobe-suite-branches-api-openapi.yml capability_id: BC-4200.40 capability_id_l1: BC-4200 capability_name: Software Construction Management confidence: 0.72 evidence: '"GET /api/program/{programId}/repository/{repositoryId}/branches getBranches List Branches"; schemas "BranchList, RepositoryBranch"' reason: Lists Git branches of a Cloud Manager code repository — source-control practice, which is part of software construction management. Single read-only operation limits confidence. - tag: Calculated Metrics spec_file: adobe-suite-calculated-metrics-api-openapi.yml capability_id: BC-610.50 capability_id_l1: BC-610 capability_name: Analytics & BI Management confidence: 0.72 evidence: '"POST /{globalCompanyId}/calculatedmetrics calculatedmetrics_createCalculatedMetric Create a new calculated metric"; schemas "CalculatedMetricDef, CalcMetricFunctionDef"' reason: Defines, validates and manages derived metric definitions used in Adobe Analytics reporting — analytics/BI delivery. Could alternatively be read as digital-marketing measurement, which caps confidence. - tag: Campaign Resource spec_file: adobe-suite-campaign-resource-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.72 evidence: '''Get campaigns'', ''Get campaign message or variant'', ''The campaign publishing validation'' with schemas ''Campaign_audience'', ''Campaigns_schedule'', ''Experimentation_Spec_Model''' reason: Retrieval and inspection of marketing campaigns, their audiences, schedules, messages and channel variants — cross-channel marketing campaign management, best fitting digital marketing/marketing automation. - tag: Accessrequest spec_file: adobe-suite-access-request-api-openapi.yml reanchored_from: adobe-suite-accessrequest-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: PUT /accessrequest/grantAccess ... PUT /accessrequest/grantObjectAccess reason: Requesting and granting access to objects is access-request/entitlement administration, i.e. Identity & Access Management. Bare spec (no schemas) limits confidence. - tag: Assignment spec_file: adobe-suite-assignment-api-openapi.yml capability_id: BC-900.30 capability_id_l1: BC-900 capability_name: Project Management confidence: 0.7 evidence: PUT /assignment/assignUserToRoleOnProjects ; PUT /assignment/assignUserToRoleOnTasks reason: Assigns users to roles on projects and tasks in Workfront — resource assignment as part of project execution and tracking. Fits Project Management; some chance it belongs under demand/capacity planning instead, hence 0.7. - tag: Classes spec_file: adobe-suite-classes-api-openapi.yml capability_id: BC-610.40 capability_id_l1: BC-610 capability_name: Data Architecture Management confidence: 0.7 evidence: Programmatically manage all schemas and related Experience Data Model (XDM) resources available to you within Platform ... POST /tenant/classes Create a custom class reason: Managing XDM classes in the Schema Registry is authoring of logical data models for the platform's data — Data Architecture Management. Some chance the better fit is Data Governance, hence moderate confidence. - tag: Computed attributes spec_file: adobe-suite-computed-attributes-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.7 evidence: Real-time Customer Profile ... 'Profile provides a holistic view of each individual customer that combines data from multiple channels' ; POST /ca/attributes createComputedAttribute reason: Computed attributes are derived fields on the Real-time Customer Profile (unified customer record). This supports customer master/golden-record data management, though the tag is a configuration surface over profile data, so confidence is moderate. - tag: Environment Restore From Backup spec_file: adobe-suite-environment-restore-from-backup-api-openapi.yml capability_id: BC-4220.60 capability_id_l1: BC-4220 capability_name: Disaster Recovery & Resilience confidence: 0.7 evidence: '"getRestorePoints Get Restore Points", "restoreExecution Start a Restore Execution", schema RestoreExecutionLimit' reason: Operations list restore points and start/monitor restore executions for a hosted environment — backup and restore of the running service, matching Disaster Recovery & Resilience. - tag: Estimates spec_file: adobe-suite-estimates-api-openapi.yml capability_id: BC-420.20 capability_id_l1: BC-420 capability_name: Customer Segmentation Management confidence: 0.7 evidence: '"Segmentation Service ... allows you to create audiences through segment definitions"; "retrieveEstimate Retrieve the results of an estimate job"' reason: The endpoint returns audience/segment size estimation results from Experience Platform Segmentation, supporting segment definition work — Customer Segmentation Management. Single thin operation limits confidence. - tag: Execution Artifacts spec_file: adobe-suite-execution-artifacts-api-openapi.yml capability_id: BC-4210.10 capability_id_l1: BC-4210 capability_name: Continuous Integration Management confidence: 0.7 evidence: '"listStepArtifacts ListArtifacts" on /pipeline/{pipelineId}/execution/{executionId}/phase/{phaseId}/step/{stepId}/artifacts' reason: Retrieval of build artefacts produced by pipeline execution steps in Cloud Manager — artefact production within Continuous Integration Management. - tag: Field groups spec_file: adobe-suite-field-groups-api-openapi.yml capability_id: BC-610.40 capability_id_l1: BC-610 capability_name: Data Architecture Management confidence: 0.7 evidence: Programmatically manage all schemas and related Experience Data Model (XDM) resources ... POST /tenant/fieldgroups createFieldGroup Create a custom field group reason: Operations create, update and delete reusable XDM schema field groups in the Schema Registry — i.e. authoring and governing logical data models, which is data architecture management. Some ambiguity with data governance, hence 0.7. - tag: IP Access spec_file: adobe-suite-ip-access-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: Set new allowed IP ranges for a sandbox; 'manage IP-based access restrictions for Query Service by controlling which IP addresses are allowed' reason: Configures access restrictions enforcing security controls; closest fit is identity & access management, though it is network-level allowlisting configuration. - tag: Mapping sets spec_file: adobe-suite-mapping-sets-api-openapi.yml capability_id: BC-610.40 capability_id_l1: BC-610 capability_name: Data Architecture Management confidence: 0.7 evidence: '"Data Prep allows data engineers to map, transform, and validate data to and from Experience Data Model (XDM)"; POST /mappingSets createMappingSet' reason: Schema-to-schema mapping and transformation definitions are data architecture/integration modelling work; could also be data quality, hence moderate confidence. - tag: Milestonepath spec_file: adobe-suite-milestonepath-api-openapi.yml capability_id: BC-900.30 capability_id_l1: BC-900 capability_name: Project Management confidence: 0.7 evidence: POST /milestonepath addMilestonePaths 'Create a milestonepath'; Adobe Workfront reason: Milestone paths configure the milestone sequences applied to Workfront projects — project planning and tracking configuration. - tag: Pipeline Execution spec_file: adobe-suite-pipeline-execution-api-openapi.yml capability_id: BC-4210.10 capability_id_l1: BC-4210 capability_name: Continuous Integration Management confidence: 0.7 evidence: PUT /api/program/{programId}/pipeline/{pipelineId}/execution startPipeline "Start the pipeline"; "Get step state"; "Get logs"; "Get step metrics" reason: 'Cloud Manager pipeline executions are CI/CD build-and-deploy pipeline runs: start, advance, cancel steps, fetch step logs and metrics. This is release/deployment pipeline management; CI pipeline execution is the closest sub-capability, though it also spans deployment orchestration, hence moderate confidence on the L2.' - tag: Record Delete (Work order) spec_file: adobe-suite-record-delete-work-order-api-openapi.yml capability_id: BC-130.50 capability_id_l1: BC-130 capability_name: Privacy & Data Protection Management confidence: 0.7 evidence: '"delete stored customer personal data in Experience Platform"; POST /workorder createWorkOrder "Create a new work order request"' reason: The work order endpoints exist to request deletion of stored customer personal data as part of Advanced Data Lifecycle Management, i.e. execution of data-subject deletion/privacy obligations. Some ambiguity with data governance/lifecycle, hence moderate confidence. - tag: Secrets spec_file: adobe-suite-secrets-api-openapi.yml capability_id: BC-4210.60 capability_id_l1: BC-4210 capability_name: Configuration & Secrets Management confidence: 0.7 evidence: '"Create a secret", "Retrieve a secret", "List an environment''s secrets"' reason: Lifecycle management of secrets scoped to properties and environments in Adobe's tag platform matches Configuration & Secrets Management. - tag: Transfers spec_file: adobe-suite-transfers-api-openapi.yml capability_id: BC-4240.40 capability_id_l1: BC-4240 capability_name: Subscription Modification confidence: 0.7 evidence: POST /v2/memberships/{membership-id}/transfers createTransferUsingPOST Transfer Subscriptions reason: Partner marketplace API transferring existing Adobe subscriptions between reseller memberships and previewing offers — an in-life change to subscription ownership/contracts. Sub-capability choice between modification and contracting is somewhat ambiguous. - tag: Unions spec_file: adobe-suite-unions-api-openapi.yml capability_id: BC-610.40 capability_id_l1: BC-610 capability_name: Data Architecture Management confidence: 0.7 evidence: GET /tenant/unions listUnionSchemas List union schemas; 'Programmatically manage all schemas and related Experience Data Model (XDM) resources' reason: Schema Registry union schemas are data model artefacts in Adobe Experience Platform — data architecture/schema management. Could also read as data governance, hence moderate confidence. - tag: tfa/provider/authy/configure spec_file: adobe-suite-tfa-provider-authy-configure-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: two-factor-auth-data-authy-device-interface, two-factor-auth-data-authy-registration-prompt-response-interface reason: Schema names show registration of a two-factor device and handling of the registration prompt, i.e. MFA enrolment configuration — squarely Identity & Access Management. Slightly higher confidence than the bare authenticate calls because domain schemas are present.