Log in
Model

ServicesConfig

Magento\ServicesId\Model\ServicesConfig

What it does

This class manages configuration settings for Magento's Services Connector integration, which connects Magento to Adobe Commerce services.

Developers use it to retrieve and save API keys, project IDs, environment details, and IMS organization information needed for SaaS service authentication.

It handles encryption of sensitive credentials and determines which configuration fields should be read-only based on deployment settings.

Public Methods

  • getProjectId()
  • getProjectName()
  • getEnvironmentId()
  • getEnvironmentName()
  • getEnvironmentType()
  • getSandboxApiKey()
  • getSandboxPrivateKey()
  • getProductionApiKey()
  • getProductionPrivateKey()
  • getImsOrganizationId()
  • getCloudId()
  • isApiKeySet()
  • getRegistryApiUrl()
  • setConfigValues()
  • getDisabledFields()