Getting started
Authentication
APIs catalogues have different methods of authentication:
- Internal API Catalogues - oAuth2 Authentication
- External API Catalogues - No Authentication
- Public API Catalogue - API-Key Authentication
- Vendor Extensions - API-Key Authentication
Go to API KEY Management app and generate your own API-KEY or client id and client secret. Follow the Authentication instruction to go through the generation process.
Authentication on DEV env
Use oAuth2 authentication to reach resources on Dev environment.
Login properties:
- Keycloak address: https://keycloak-admin.dev.k8s.devops.cdq-cloud-engine.com/
- For username and password visit User management repository.
- client-id: cloud-apps
Authentication on Staging env
Use oAuth2 authentication (Client credentials) to reach resources on Staging environment.
Login properties:
- Keycloak address: https://keycloak-admin.staging.k8s.devops.cdq-cloud-engine.com/
- For Client Id and Client Secret visit Bitwarden and search for Monitoring Api Key - Staging. An API key is a client id and a client secret encoded with base 64: base64(client_id:client_secret).
For more details about API Client configuration visit QNA-41
Next visit
If you are visiting IDP on the regular basis you need to check the What's New page. You will find there all information about content updates, completely new content like tutorials and fixes performed.
BEST PRACTICE
Visit What's New page every time exploring the IDP Portal to be up-to-date!