Skip to content

feat: XCHG-16145 Server to Server Integrations page under Discover and Manage - #48

Merged
zinap-ensemble merged 2 commits into
mainfrom
feat/integration-discover-and-manage
Jul 28, 2026
Merged

feat: XCHG-16145 Server to Server Integrations page under Discover and Manage#48
zinap-ensemble merged 2 commits into
mainfrom
feat/integration-discover-and-manage

Conversation

@zinap-ensemble

Copy link
Copy Markdown
Collaborator

Description

Added documentation about how to discover and manage service principals applications.

image image image image image image image image image image image image image image image image image

Related Issue

https://jira.corp.adobe.com/browse/XCHG-16145

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.


Server-to-server integrations are partner-built enterprise applications that call Adobe APIs on behalf of a customer's organization to access customer data across Adobe products.

These integrations use **Enterprise credentials** — a credential type on [Adobe Developer Console](https://developer.adobe.com/console) built specifically for Independent Software Vendor (ISV) partner apps. With Enterprise credentials, customers no longer need to create their own credentials on Adobe Developer Console and share them with the partner. Instead, a system administrator provides consent on the organization's behalf, which creates a binding between the customer org's technical account and the partner's application. Once consent is granted, the partner application can access the customer's Adobe data using that binding.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need to provide a low level detail about credentials to customers. You can put below text in replacement of above paragraph.

"A system administrator of the customer organization must grant consent on behalf of the organization to authorize partner-built applications to access the organization's Adobe data."

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-06-12T13:45:24.120Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/Developer-Distribution-Experience-Cloud/Developer-Distribution-Experience-Cloud

───────────────────────────────────────────────────────────────

Files to process: 21

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/commerce.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 1:1
    Message: Missing frontmatter section - add --- at the beginning with title and description
    Rule: check-frontmatter

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/discoverAndManage/app-builder-discover.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 1:1
    Message: Missing frontmatter section - add --- at the beginning with title and description
    Rule: check-frontmatter

  ⚠️  WARNING
    Location: Line 71:518
    Message: Unexpected redirecting URL `https://developer.adobe.com/app-builder/docs/guides/distribution/public`, expected final URL `https://developer.adobe.com/app-builder/docs/guides/app_builder_guides/distribution#public`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 25:1
    Message: Title is too long (63 characters). Consider keeping it under 60 characters.
    Rule: check-frontmatter

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/submission/app-builder-submission.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 26:57
    Message: Unexpected redirecting URL `https://developer.adobe.com/app-builder/docs/guides/distribution/public`, expected final URL `https://developer.adobe.com/app-builder/docs/guides/app_builder_guides/distribution#public`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/submission/rejection-reasons.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 28:126
    Message: Unexpected dead URL `https://partners.adobe.com/content/dam/tep_assets/public/public_1/documents/Adobe-Creative-Cloud-Developer-Brand-Guide.pdf`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/zxp/coming-soon.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 85:44
    Message: Unexpected dead URL `https://blog.developer.adobe.com/request-for-information-plugin-developers-please-help-us-merge-your-accounts-edfd2d408615`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 49:133
    Message: Unexpected dead URL `https://blog.developer.adobe.com/introducing-a-new-developer-distribution-portal-for-listing-uxp-plugins-in-the-creative-cloud-7f81376f46a9`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/zxp/distribution.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 42:3
    Message: Cannot find heading for `#can-i-use-developer-distribution-to-create-and-manage-catalog-listings`
    Rule: missing-heading

  ⚠️  WARNING
    Location: Line 134:148
    Message: Unexpected redirecting URL `https://developer.adobe.com/app-builder/docs/guides/distribution/public/`, expected final URL `https://developer.adobe.com/app-builder/docs/guides/app_builder_guides/distribution#public`
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/zxp/resources.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 37:4
    Message: Unexpected dead URL `https://www.adobe.com/go/cc_brand_guidelines`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 46:4
    Message: Unexpected dead URL `https://www.adobe.com/go/creative_cloud_developer_forums`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 49:4
    Message: Unexpected dead URL `https://www.adobe.com/go/creative_cloud_tech_blog`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:4
    Message: Unexpected dead URL `https://www.adobe.com/go/creative_cloud_developer_news`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 40:4
    Message: Unexpected dead URL `https://www.adobe.com/go/distribute-cc-brand-assets`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 58:4
    Message: Unexpected dead URL `https://www.adobe.com/go/developer_distribution_faq`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 55:4
    Message: Unexpected dead URL `https://helpx.adobe.com/support/programs/cc-exchange-developer-support.html`, expected live URL
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    21
  📄 Files with issues:  8
  ❌ Total errors:       0
  ⚠️  Total warnings:     17
  📋 Total issues:       17

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@zinap-ensemble
zinap-ensemble merged commit 692bf68 into main Jul 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants