Create and manage organization profiles

Organization profiles allow providers to organize their Internal Marketplace listings by department. For example, individual organization profiles can be created for sales, marketing, and human resources. This allows providers to identify and brand organizational listings that are specific to their organization’s business unit, and associate all organizational listings created within their business unit with the same organization profile.

Organization profiles provide consumers with a reliable method to confirm that the organizational listings they use come from trusted sources within their organization. Organization profiles also allow consumers to filter and locate organizational listings that are specific to their business unit or use case.

Note

Organization profiles cannot be used outside an organization’s Internal Marketplace, and they are unique within an organizational data cloud. Organization profiles can be created and modified programmatically or via Snowsight and then assigned to an organizational listing.

An organization account is required to create and manage organization profiles. To learn more about organization accounts, see Organization accounts.

Organization profile format

An organization profile forms part of the Uniform Listing Locator (ULL). The format of an organization profile is ORGDATACLOUD${org_profile_name}${organizational_listing_name}. The ULL identifies the organization profile and its associated organizational listing. The ULL can be used in programmatic queries similar to this example:

SELECT * FROM "ORGDATACLOUD$<ProfileName>$<ListingName>.<SchemaName>.<TableName>;
Copy

Access control requirements

A role used to execute this operation must have the following privileges at a minimum:

Privilege

Object

Notes

CREATE ORGANIZATION PROFILE

Account

Organization profiles can only be created from the organization account in an organization. The GLOBALORGADMIN role has been granted the CREATE ORGANIZATION PROFILE privilege.

Create an organization profile

To create an organization profile, you can use Snowsight or SQL commands.

Create a new organization profile.

  1. Sign in to Snowsight.

  2. In the navigation menu, select Data Products » Provider Studio.

  3. In the right pane, select the Profiles tab.

  4. To create a profile for the internal marketplace, select Create profile » Internal profile.

    This opens the Create internal provider profile form.

  5. On the Basic information page, specify the following:

    • Profile title: The title for this profile.

      Specifying a title generates a ULL reference name.

    • ULL reference name: (Optional) Edit the ULL reference name.

    • Description: Enter a description for the profile.

  6. Select Next.

  7. On the Profile access page, specify who in the organization can use the profile to publish internal listings.

    • Entire organization: Anyone in the organization can use the profile.

    • Selected accounts and roles: Only specific accounts and roles can use the profile.

      1. Select one or more accounts.

        By default, all roles in the selected accounts can use the profile.

      2. (Optional) To grant access to specific roles in each account, select the All roles dropdown, then select Selected roles.

        • Select one or more roles in the account that can use the profile.

  8. Select Next.

  9. On the Contact information page, specify email addresses for the owner of the profile and for the approver of profile access requests.

  10. Select Next.

  11. On the Appearance page, select an icon to use as the profile avatar and select the avatar background color.

  12. Upon completion, select one of the following options:

    • Publish: Publish the profile and make it Live on the Profiles page.

    • Save as draft: Save the profile without publishing.

    • Cancel: Discard the profile without saving or publishing.

    • Previous: Return to a prior page to make changes.

For details of organization profile manifest fields, see Organization profile manifest reference.

Assign an organization profile to a organizational listing

To assign an organization profile to a new or existing organizational listing, you can use the Snowsight or SQL commands.

Assign an organization profile to a new listing.

  1. Sign in to Snowsight.

  2. In the navigation menu, select Data Products » Provider Studio.

  3. In the right pane, select the Listings tab.

  4. Select + Create listing » Internal Marketplace.

  5. Specify a name for the listing.

  6. Select the Select Profile dropdown.

  7. Select an organization profile in the Profile list.

  8. Complete the organizational listing setup. See Create an organizational listing.

Assign an organization profile to an existing draft listing.

Note

You can only assign an organization profile to a listing that is in draft status. If the organizational listing has been published, an organization profile cannot be assigned or changed.

  1. Sign in to Snowsight.

  2. In the navigation menu, select Data Products » Provider Studio.

  3. In the right pane, select the Listings tab.

  4. Select an organizational listing in the list.

  5. Select the organization profile name below the organizational listing name.

  6. Select an organization profile in the Profile list.

  7. Select Save.

Modify an existing organizational listing profile

By default, the contact support email defined in the organization profile appears on the organizational listing landing page. You can specify a custom support email address or URL when the original email address changes.

To assign an organization profile to a new or existing organizational listing, you can use the Snowsight or SQL commands.

To modify listing support contact email address:

  1. Sign in to Snowsight.

  2. In the navigation menu, select Data Products » Provider Studio.

  3. In the right pane, click the Listings tab.

  4. Select an organizational listing in the list.

  5. In the Details section, click Edit next to the support contact email address.

  6. Select Use custom email or URL in the Profile list.

  7. Enter an email address or a URL.

  8. Select Save.

View organization profiles

  1. Sign in to Snowsight.

  2. Select Data Products » Marketplace in the left-side navigation menu.

  3. Select the Internal Marketplace tab.

  4. Browse the available profiles or use the search bar to find a specific organization listing and examine its profile.