Configure OpenAPI-based AEM Forms Communication APIs on AEM Forms as a Cloud Service
- Applies to:
- Experience Manager as a Cloud Service
- Topics:
- Document Services
CREATED FOR:
- Beginner
- Intermediate
- Developer
AEM Forms as a Cloud Service
Prerequisites
-
Latest instance of AEM Forms as a Cloud Service.
-
All the necessary product profiles are added to the environment.
-
Enable AEM API access to the product profile as shown below
Create Adobe Developer Console Project
Login to Adobe Developer Console using your Adobe ID.
Create a new project by clicking on the appropriate icon
Give a meaningful name to the project and click on Add API icon
Select Experience Cloud
Select AEM Forms Communications API and click Next
Make sure you have selected server-to-server authentication and click next
Select the profiles and click on Save configured API button to save your settings
Click into the OAuth Server-to-Server
Copy the Client ID,Client Secret, and Scopes
Configure AEM instance to enable ADC Project communication
If you already have an AEM Forms project, please follow these instructions to enable the Adobe Developer Console Project’s OAuth Server-to-Server credential ClientID to communicate with the AEM instance
If you do not have an AEM Forms project, please create an AEM Forms Project by following this documentation. and then enable the Adobe Developer Console Project’s OAuth Server-to-Server credential ClientID to communicate with the AEM instance using this documentation.
Next Steps
Experience Manager
- Overview
- Playlists
- Introduction to AEM as a Cloud Service
- Experience Cloud integrations
- Underlying Technology
- Edge Delivery Services
- Cloud Manager
- Local Development Environment Setup
- Developing
- Debugging AEM
- AEM APIs
- Content Delivery
- Caching
- Accessing AEM
- Authentication
- Advanced Networking
- Security
- AEM Eventing
- Migration
- Content Transfer Tool
- Bulk Import of assets
- Moving to AEM as a Cloud Service
- Cloud Acceleration Manager
- Content Fragments
- Forms
- Developing for Forms as a Cloud Service
- 1 - Getting started
- 2 - Install IntelliJ
- 3 - Setup Git
- 4 - Sync IntelliJ with AEM
- 5 - Build a form
- 6 - Custom Submit Handler
- 7 - Registering servlet using resource type
- 8 - Enable Forms Portal Components
- 9 - Include Cloud Services and FDM
- 10 - Context aware cloud configuration
- 11 - Push to Cloud Manager
- 12 - Deploy to development environment
- 13 - Updating maven archetype
- Create Adaptive Form
- Custom submit service with headless form
- Create address block component
- Create clickable image component
- AEM Forms and Analytics
- Creating Countries Dropdown Component
- Creating Button Variations
- Using vertical tabs
- Using output and forms service
- Document Generation in AEM Forms CS
- Using Forms Document Services API
- Document Generation using Batch API
- PDF Manipulation in Forms CS
- Integrate with Marketo
- Store Form Submissions with Blob Index Tags
- Prefill core component based form
- Azure Portal Storage
- Save and Resume form filling
- Create Review Workflow
- Acrobat Sign with AEM Forms
- Integrate with Microsoft Power Automate
- Integrate with Microsoft Dynamics
- Integrate with Salesforce
- Store form submissions in one drive and sharepoint
- Developing for Forms as a Cloud Service
- Asset Compute Extensibility
- Multi-step Tutorials
- Expert Resources