Canva Audit Logs are currently in development (Beta) and are subject to change at Canva's sole discretion.

Permissions

Update a minimum team role setting

An actor triggers this event when they update the minimum team role setting for a feature. For example, when a user sets a feature's minimum team role to DESIGNER, users with either the DESIGNER or ADMIN roles can access the feature. A Canva system may change the minimum team role of features in some circumstances, such as when your team's subscription plan changes.

typestring

Default value: UPDATE_MINIMUM_TEAM_ROLE_SETTING

Available values: The only valid value is UPDATE_MINIMUM_TEAM_ROLE_SETTING.

minimum_team_role_settingstring

The minimum team role setting for a feature.

Available values:

  • USE_DREAM_STUDIO: The minimum team role required to use Dream studio.
  • USE_OFFLINE_DESIGNS: The minimum team role required to use Offline Designs.
  • USE_MAGIC_DESIGN: The minimum team role required to use Conversational AI Assistant.
  • USE_MAGIC_EDIT: The minimum team role required to use Magic Design.
  • USE_MAGIC_MEDIA: The minimum team role required to use Magic Edit.
  • USE_TRANSFORM_INTO_DOC: The minimum team role required to use Magic Media.
  • USE_MAGIC_WRITE: The minimum team role required to use Transform into Doc.
old_minimum_team_role_valuestring

The minimum team role. Users with this role or a higher role will have access to the feature listed in minimum_team_role_setting.

Available values:

  • NONE: No team members can use the feature.
  • ADMIN: Team admins can use the feature.
  • DESIGNER: Team designers and admins can use the feature.
  • MEMBER: All team members can use the feature.
new_minimum_team_role_valuestring

The minimum team role. Users with this role or a higher role will have access to the feature listed in minimum_team_role_setting.

Available values:

  • NONE: No team members can use the feature.
  • ADMIN: Team admins can use the feature.
  • DESIGNER: Team designers and admins can use the feature.
  • MEMBER: All team members can use the feature.

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "UPDATE_MINIMUM_TEAM_ROLE_SETTING",
"minimum_team_role_setting": "USE_DREAM_STUDIO",
"old_minimum_team_role_value": "NONE",
"new_minimum_team_role_value": "NONE"
},
"outcome": ...,
"context": ...
}
JSON