Organization profile manifest reference¶
Creating organization profiles programmatically requires a manifest, written in YAML (https://yaml.org/spec/ (https://yaml.org/spec/)). Use the information provided here to learn about the parameters available in an organization profile manifest.
Organization profile manifest¶
Organization profile fields¶
The parameters within the organization manifest allow you to create organization profiles for specific organizational listings. Required and optional fields are identified.
title(Required)String. The organization profile title. This field represents the Provider domain. It’s shown under the Organization Listing and as a filter option under Providers in an Internal Marketplace.
description(Required)String. A description for the organization profile.
contact(Required)String. The email address of the organization profile owner.
approver_contact(Required)String. The email address of the organization profile approver.
The following is an example of the format:
allowed_publishers(Optional)The accounts that are allowed to publish the listing associated with the organization profile. You must specify the following with
allowed_publishers:-
access: A list of accounts allowed to publish the listing associated with the organization profile. To allow all accounts to publish the listing associated with the organization profile, useall_internal_accounts: "true". To specify a list of roles within the current account that can access a profile, useroles.Note
You can only assign specific roles in the current account.
The following is an example of the format:
-
logo(Optional)String. The URN for the organization profile icon or emoji. Use the following format to specify a logo: logo: “urn:icon:<name>:<color>”
The following table lists the available icons:
Available logo colors include:
- Default (Grey)
- Blue
- Violet
- Pink
- Orange
- Aqua
The following is an example of the format: