SAMi - Smart API Marketplace Documentation

Install and Configure Mgmt. Svc Wrapper for SAMi

Note - For SSO-enabled login and Apigee - X/Hybrid, it’s mandatory to install and configure the Mgmt—svc wrapper. When we deploy this API proxy, it will be a wrapper around API management services.

 

Pre-requisites

  • Apigee Org name

  • Access to Apigee UI

  • Permission to create proxy and deploy it.

  • Permission to create apps and products. 

Step 1: Download the proxy bundle

Download the wrapper Proxy by running the below

wget https://sidgs-cicd-demo.s3.amazonaws.com/software/apigee-proxies/opdk/sam-mgmt-svc-wrapper_rev5_2022_01_12.zip

Step 2: Deploy the proxy

  1. Login to the Apigee UI using https://apigee.google.com

  2. Create a proxy by clicking on Develop → API Proxies and selecting the option upload proxy bundle to the chosen environment.

Validate whether the proxy is accessisble post deploying by making postman calls or curl calls.

Create a Product “sam-mgmt-svc-wrapper”

  • Attach apigee proxy “sam-mgmt-svc-wrapper” to the product “sam-mgmt-svc-wrapper”

  • Create a Apigee Developer and a Developer app

  • Using the Developer app subscribe to product “sam-mgmt-svc-wrapper”

  • Make a note of the credentials of this developer app

Step 3: Create a Product and APP

  1. Create a Product “sam-mgmt-svc-wrapper”.

  2. Attach apigee proxy “sam-mgmt-svc-wrapper” to the product “sam-mgmt-svc-wrapper”

Step 4: Create a new Apigee Developer and App

  1. Create a new Apigee Developer by providing the details present in the below screenshot

  2. Now, create a new App with the name sam-mgmt-svc-wrapper-app

Post creation, the details should look like the below example.

Step 5: Fetch the credentials

Fetch the Key, Secret,( from the above screenshot), and management URL for making a call to the proxy created in step 1.

Now the details from Step 5 will be used for configuring Org onboarding.

© 2024 SID Global Solutions | https://www.mysami.io | https://www.sidgs.com | +1 484-218-0021