Skip to content

docs(integration-toolkit): partner lookups and exclusive inbound sharing - #179

Merged
foxfl merged 2 commits into
mainfrom
docs/inbound-partner-lookups
Oct 29, 2026
Merged

foxfl merged 2 commits into
mainfrom
docs/inbound-partner-lookups

Conversation

@foxfl

@foxfl foxfl commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Public docs for the inbound partner sharing additions in integration-toolkit-api (GitLab e-pilot/product/external-integrations/integration-toolkit-api MR 304).

  • Partner Sharing (inbound/partner-sharing.md):
    • partner_lookups: the partner org is found at runtime from a partner entity. Covers unique_ids, schema, partner_org_id_attribute and enabled.
    • exclusive sharing.
    • The new warning SHARING_PARTNER_NOT_PROVISIONED, with partner_not_found / partner_org_missing.
    • Lookups in the mapping simulation; partners is now optional.
  • Gotchas found while verifying on dev:
    • The lookup attribute must be declared on the partner schema, or it never matches.
    • Sharing shows on the entity a few seconds after the share.
    • With exclusive, a lookup that finds no partner org unshares the current partner.
    • Entities without further events are not shared automatically.
  • Configuration reference: partner_lookups and exclusive in the schema overview.
  • Monitoring codes: regenerated with npm run update-monitoring-codes from the MR branch. This adds SHARING_PARTNER_NOT_PROVISIONED, plus 15 codes that already exist in the toolkit but were missing from the published table.

Merge after

Draft until MR 304 is released to production. SHARING_PARTNER_NOT_PROVISIONED, partner_lookups and exclusive don't exist before that.

Test plan

  • Docs build (CI)
  • Review the Partner Sharing page rendering (admonitions, tables)

Generated by Claude Code

- Partner Sharing: partner_lookups (find the partner org at runtime from a
  partner entity), exclusive sharing, SHARING_PARTNER_NOT_PROVISIONED, lookups
  in the mapping simulation, and the delay before sharing shows on the entity
- Configuration reference: partner_lookups and exclusive
- Monitoring codes: regenerated (adds SHARING_PARTNER_NOT_PROVISIONED and the
  codes that were missing from the published table)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MyiJA3boXC1N6c9kY1Xmxv
@foxfl
foxfl marked this pull request as ready for review October 29, 2026 07:25
@foxfl
foxfl merged commit a4f1229 into main Oct 29, 2026
1 check 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