Model visibility

Overview

The visibility object has a scope that controls who can see a model. Models with scope ALL are public, those with scope PRIVATE are only available to the model creator. Two mid-level scopes exist, models with the ACCOUNT scope are available for anyone within an account, the ones with the TEAM scope are available for a number of teams within an account.

The Model service provides the APIs needed to retrieve and manage model visibility. It provides APIs to update the visibility scope, teams, and get visibility details.

The visibility object

{
  "scope": "...",
  "teams": [
    "...",
    "..."
  ]
}

Parameter

Type

Description

scope

string

Defines who can see the model. Options are ALL, ACCOUNT, TEAM, PRIVATE.

teams

array

An array that contains the teams that have access to a model if the TEAM scope is set.