afv-library/skills/configuring-connected-apps/assets/external-client-app.xml
sandipkumar-yadav 37aa84df42
feat: @W-22444026@ Introducing Core Skills, Datacloud Skills, Industries and Utility Skills. (#268)
* Migrating Core Salesforce Skills

* Updating pr comments

* updat reference

* Updating a skill

* Migrating Datacloud skills

* Migrating Industries cloud skills

* Validating - skills fixing

---------

Co-authored-by: Sandip Kumar Yadav <sandipkumar.yadav+sfemu@salesforce.com>
2026-05-14 19:32:15 +05:30

36 lines
1.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
Template: External Client Application - Header File
Use Case: Modern OAuth app with enhanced security and metadata compliance
Replace placeholders:
- {{APP_NAME}}: Application name (no spaces, alphanumeric + underscore)
- {{CONTACT_EMAIL}}: Administrator contact email
- {{DESCRIPTION}}: Brief description of the app's purpose
- {{ICON_URL}}: URL to app icon (optional)
- {{LOGO_URL}}: URL to app logo (optional)
- {{DISTRIBUTION_STATE}}: Local or Packageable
Distribution States:
- Local: Available only in this org
- Packageable: Can be packaged and distributed via 2GP
Common Source Files for ECA:
1. externalClientApps/[AppName].eca-meta.xml (this file)
2. extlClntAppGlobalOauthSets/[AppName].ecaGlblOauth-meta.xml (global OAuth settings)
3. extlClntAppOauthSettings/[AppName].ecaOauth-meta.xml (OAuth scopes / parent link)
4. extlClntAppOauthSecuritySettings/[AppName].ecaOauthSecurity-meta.xml (optional, retrieve-first)
5. extlClntAppOauthPolicies/[AppName].ecaOauthPlcy-meta.xml or extlClntAppPolicies/[AppName].ecaPlcy-meta.xml (optional policy metadata)
Minimum API Version: 61.0
-->
<ExternalClientApplication xmlns="http://soap.sforce.com/2006/04/metadata">
<contactEmail>{{CONTACT_EMAIL}}</contactEmail>
<description>{{DESCRIPTION}}</description>
<distributionState>{{DISTRIBUTION_STATE}}</distributionState>
<iconUrl>{{ICON_URL}}</iconUrl>
<isProtected>false</isProtected>
<label>{{APP_NAME}}</label>
<logoUrl>{{LOGO_URL}}</logoUrl>
</ExternalClientApplication>