Cloud Services

ModernOps configuration

Cloud integrations configuration
Published On Sep 06, 2024 - 10:40 AM

Cloud integrations configuration

Learn how to onboard your cloud providers to complete your applications' configuration.
Once in the Providers page, follow these steps to add a new provider:

Add a provider type

The Provider Type page helps you add specific account metadata and credentials to onboard your Kyndryl Modern Operations Applications applications. Follow these steps to add a provider type.
  1. Select the
    Provider Type
    tab.
  2. Click
    New Provider Type +
    .
  3. Name
    : Enter the metadata name for the provider you want to configure.
  4. Click the
    Drag and drop files here or upload
    link from the
    Import Metadata
    section to import your .json file.
  5. Click the
    Create
    button.
Use the following example to create your .json file. Update the metadata accordingly by replacing
[adapter Name]
with the correct information for your provider.
{ "providerType": "adapter name", "displayName": "adapter name", "iconImage": "path of icon for this provider", "canSupportSubAccounts": true, "canDiscoverSubAccounts": false, "canDetachSubAccounts": false, "canDoTestConnection": false, "version": 1, "accountMetadata": { "version": { "type": "string", "minLength": 1, "maxLength": 100, "canUpdate": true, "regex": "", "displayLabel": " [adapter Name] Provider Version", "helpText": "Add [adapter Name] Provider Version", "translationCodes":{ "displayLabel": "CO_[adapter Name]_PROVIDER_VERSION", "helpText": "CO_ADD_[adapter Name]_PROVIDER_VERSION" }, "appliesTo": [ { "accountType": "asset", "isRequired": true } ], "displayOrder":1 } }, "credentialMetadata": { "assetIngestion": { "url": { "type": "string", "canUpdate": true, "minLength": 3, "maxLength": 200, "isRequired": true, "displayLabel": "[adapter] URL", "helpText": "Enter [adapter] URL", "translationCodes":{ "displayLabel": "CO_[adapter]_USER_NAME", "helpText": "CO_ENTER_[adapter]_USER_NAME" }, "displayOrder":3 }, "username": { "type": "string", "canUpdate": true, "minLength": 3, "maxLength": 200, "isRequired": true, "displayLabel": "User Name", "helpText": "Enter User Name", "translationCodes":{ "displayLabel": "CO_[adapter]_USER_NAME", "helpText": "CO_ENTER_[adapter]_USER_NAME" }, "displayOrder":4 }, "password": { "type": "password", "canUpdate": true, "minLength": 3, "maxLength": 200, "isRequired": true, "displayLabel": "Enter Password", "helpText": "Enter Password", "translationCodes":{ "displayLabel": "CO_[adapter]_PASSWORD", "helpText": "CO_ENTER_[adapter]_PASSWORD" }, "displayOrder":5 } } } }

Add a provider

Once you added the provider type to the system, follow these steps to add a new provider:
  1. Click the
    Provider
    tab.
  2. Click
    New Provider +
    .
  3. Select the provider type (created previously) from the dropdown list
  4. Click
    Next
    .
  5. Complete the following information. Refer to the specific configuration section of your provider for more information.
    • Provider Name
    • Vault Name
    • Provider Code
  6. Click
    Create
    .
Status is set to
Active
by default.

Manage providers

Once you have created a provider, you can manage that provider by following these steps:
  1. Click the
    Provider
    tab.
  2. Click the
    Actions
    icon for the provider you want to manage.
  3. Select one of these options:
    • View Details:
      Use this option to edit or deactivate the provider.
    • Delete:
      Select to delete the provider. Before you can delete a provider, you must delete all accounts under that provider.
  4. On the
    Details
    page for the provider, click
    Edit
    to make changes.
  5. Make any needed changes and then click
    Update
    .
What can and cannot be edited is dependent on the state that the provider is in as shown in this table.
Function
Active provider with no existing orders
Active provider with existing orders
Not Active
Edit Provider name
N
N
Y
Edit Provider logo
Y
Y
Y
Edit Description
Y
Y
Y
Edit Source Code repo link
Y
Y
Y
Edit Account settings
N
N
Y
Edit Credentials setting
N
N
Y
Activate provider
N/A
N/A
Y
Deactivate provider
Y
N
N/A
Delete provider
Y (must be deactivated first)
N
Y
If you make a provider inactive, those provider details are removed from your consoles as well as any provider accounts associated with that provider and any import details. Make the provider active again to restore the details, accounts, and discovery details, but will not restore previously imported services.
Do you have two minutes for a quick survey?
Take Survey