ai_content_training_disableAI content training was disabled for the organization. | |
ai_content_training_enableAI content training was enabled for the organization. | |
ai_features_disableAI features were disabled for the organization. | |
ai_features_enableAI features were enabled for the organization. | |
autogen_password_controls_setting_changeChoose what type of passwords can be added to files -- autogenerated only or custom passwords. | old_autogen_password_controls_settingBoolean- The old autogen password enforcement setting
new_autogen_password_controls_settingBoolean- The new autogen password enforcement setting
|
branch_archiveA particular branch within a file was archived. | main_file_keyString- Key of the file that the branch was created from.
|
branch_createA new branch was created within a file. | main_file_keyString- Key of the file that the branch was created from.
|
branch_deleteA particular branch within a file was deleted. | main_file_keyString- Key of the file that the branch was deleted from.
|
branch_member_addA user was invited to a branch. | resource_typeString- The type of the resource. Can only be
branch for this event. resource_id_or_keyString- The ID of the branch.
permissionString- The permission level for the user on the branch.
|
branch_member_permission_changeA user's permission level in a branch changed. | resource_typeString- The type of the resource. Can only be
branch for this event. resource_id_or_keyString- The ID of the branch.
old_permissionString- The old permission level for the user on the branch before the change.
new_permissionString- The new permission level for the user on the branch after the change.
|
branch_member_removeA user was removed from a branch. | permissionString- The permission level for the user on the file.
resource_typeString- The type of the resource. Can only be
branch for this event. resource_id_or_keyString- The ID of the branch.
|
branch_unarchiveA particular branch within a file was restored from archive. | main_file_keyString- Key of the file that the branch was created from.
|
buzz_unsplash_disabled_changeUnsplash in Buzz setting was changed for the organization. | old_buzz_unsplash_disabledBoolean- Whether Unsplash in Buzz was disabled (false = enabled, true = disabled).
new_buzz_unsplash_disabledBoolean- Whether Unsplash in Buzz is disabled after the change (false = enabled, true = disabled).
|
A specific file published to the Figma Community was deleted. | |
A specific file was published to the Figma Community. | |
A specific file published to the Figma Community was updated. | |
A specific plugin published to the Figma Community was deleted. | |
A specific plugin was published to the Figma Community. | |
A specific plugin published to the Figma Community was updated. | |
A specific widget published to the Figma Community was deleted. | |
A specific widget was published to the Figma Community. | |
A specific widget published to the Figma Community was updated. | |
configurable_upgrade_request_message_changeThe message for configured upgrade request flow was changed. | old_configured_upgrade_request_messageString- Old message sent to users in the configured upgrade request flow.
new_configured_upgrade_request_messageString- New message sent to users in the configured upgrade request flow.
|
configurable_upgrade_request_setting_changeThe audience for configured upgrade request flow was changed. | old_configured_upgrade_request_settingString- Old audience for the configured upgrade request flow, defined as
members or all_users. new_configured_upgrade_request_settingString- New audience for the configured upgrade request flow.
|
cursor_chat_setting_changeCursor chat setting was changed for the organization. | cursor_chat_disabledBoolean- If cursor chat is disabled for the organization.
|
external_collaboration_controls_setting_changeExternal collaboration setting was updated. | external_collaboration_controls_settingBoolean- Updated external collaboration controls setting for the organization.
|
fig_file_createA Figma or FigJam file was created. | |
fig_file_duplicateA Figma or FigJam file was duplicated. | |
fig_file_exportThe contents of a Figma or FigJam file were exported. | |
fig_file_image_downloadAn image from a Figma file was downloaded. | |
fig_file_link_access_changeThe permissions for a Figma or FigJam file changed. | old_link_accessString- The link access policy for the file before the change. Can be
edit, view, org_edit, org_view or inherit. new_link_accessString- The link access policy for the file after the change.
old_org_browsableBoolean- The org access policy for the file before the change.
new_org_browsableBoolean- The org access policy for the file after the change.
|
fig_file_link_expiration_changeExpiration was changed or added for a Figma file's public link access. | old_expires_atString- Timestamp when public link access expires and the file's link access is returned to a private setting. Timestamp is before the expiration change.
new_expires_atString- Timestamp when public link access expires and the file's link access is returned to a private setting. Timestamp is after the expiration change.
|
fig_file_member_addA user was invited to a Figma or FigJam file. | resource_typeString- The type of the resource. Can only be
file for this event. resource_id_or_keyString- The key of the file.
permissionString- The permission level for the user on the file.
|
fig_file_member_permission_changeA user's permission level in a Figma or FigJam file changed. | resource_typeString- The type of the resource. Can only be
file for this event. resource_id_or_keyString- The key of the file.
old_permissionString- The old permission level for the user on the file before the change.
new_permissionString- The new permission level for the user on the file after the change.
|
fig_file_member_removeA user was removed from a Figma or FigJam file. | permissionString- The permission level for the user on the file.
resource_typeString- The type of the resource. Can only be
file for this event. resource_id_or_keyString- The key of the file.
|
fig_file_moveA Figma or FigJam file was moved to a specific project. | old_project_idString- The ID of the file's project before it was moved.
new_project_idString- The ID of the file's project after it was moved.
|
fig_file_permanent_deleteA Figma or FigJam file was permanently deleted from trash. | |
fig_file_permanent_undeleteA previously deleted Figma or FigJam file was restored. | |
fig_file_proto_link_access_changeThe permissions for a Figma design prototype file changed. | old_proto_link_accessString- The link access policy for the file prototype before the change. Can be
view, org_view or inherit. new_proto_link_accessString- The link access policy for the file prototype after the change.
|
fig_file_renameA Figma or FigJam file was renamed. | old_nameString- The name of the file before it was renamed.
new_nameString- The name of the file after it was renamed.
|
fig_file_restoreA previously trashed Figma or FigJam file was restored. | |
fig_file_save_asA Figma or FigJam file was downloaded as a local .fig file. | |
fig_file_set_passwordA new password was set on a Figma or FigJam file. | |
fig_file_trashA Figma or FigJam file was trashed. | |
fig_file_unset_passwordA password was removed from a Figma or FigJam file. | |
fig_file_viewA Figma or FigJam file was viewed. | accessString- The viewer's access to the file. Can be
edit, view or view_prototypes.
|
fig_file_view_externalA Figma or FigJam file external to the organization was viewed. Only logged for Enterprise organizations with Domain Capture enabled. | org_nameString- The name of the external org that the user viewed a file in, or
null if it is not part of an org. team_nameString- The name of the external team that the user viewed a file in, or
null if it is part of an org or another user's drafts.
|
fig_file_view_prototypeA Figma or FigJam file prototype was viewed. | |
fig_file_view_prototype_externalA Figma or FigJam file prototype external to the organization was viewed. Only logged for Enterprise organizations with Domain Capture enabled. | org_nameString- The name of the external org that the user viewed a prototype in, or
null if it is not part of an org. team_nameString- The name of the external team that the user viewed a prototype in, or
null if it is part of an org or another user's drafts.
|
fig_file_viewer_access_changeA change was made to permissions that allows/disallows viewers to copy, share or export a particular file. | viewer_export_restrictedBoolean- If viewers are disallowed to copy, share or export the file.
|
file_export_controls_setting_changeThe org level file export setting for the file was changed. | file_export_settingString- The org level file export setting (
allowed, banned, or members_only).
|
google_sso_auth_changeOrg members authentication method through Google SSO was changed. | google_sso_settingBoolean- If org members must or must not login with Google SSO.
|
idle_timeout_setting_changeThe amount of time that a user can be idle before automatically being logged out was changed. | old_idle_timeout_settingNumber- The old idle timeout setting.
new_idle_timeout_settingNumber- The new idle timeout setting.
|
idp_config_createA new IdP configuration was created. | sp_tenant_idString- The tenant id of the idp configuration.
idp_nameString- The name of the idp configuration.
idp_entity_idString- The entity id of the idp configuration.
|
idp_config_deleteAn IdP configuration was deleted. | sp_tenant_idString- The tenant id of the idp configuration.
idp_nameString- The name of the idp configuration.
idp_entity_idString- The entity id of the idp configuration.
|
idp_config_updateAn IdP configuration was updated. | sp_tenant_idString- The tenant id of the idp configuration.
idp_nameString- The name of the idp configuration.
idp_entity_idString- The entity id of the idp configuration.
|
idp_group_connection_addA workspace or billing group was added to an idp group. | connection_typeString- The type e.g workspace or billing group that was added to the idp group.
connection_nameString- The workspace or billing group name that was added to the idp group.
idp_group_nameString- The name of the idp group the connection was added to.
|
idp_group_connection_removeA workspace or billing group was removed from an idp group. | connection_typeString- The type e.g workspace or billing group that was added to the idp group.
connection_idString- The workspace or billing group id that was added to the idp group.
idp_group_nameString- The name of the idp group the connection was removed from.
|
idp_group_createA new idp group was created via SCIM. | nameString- The name of the idp group.
|
idp_group_deleteA new idp group was deleted via SCIM. | nameString- The name of the idp group.
|
idp_group_renameAn idp group was renamed via SCIM. | nameString- The current name of the idp group.
old_nameString- The previous name of the idp group.
|
idp_user_activateAn org user was activated via SCIM. | user_nameString- The username of the idp user that was activated. This is the email address.
display_nameString- The display name of the idp user that was activated.
|
idp_user_createA new user was added to an organization via SCIM. | user_nameString- The username of the idp user that was created. This is the email address.
display_nameString- The display name of the idp user that was created.
|
idp_user_deactivateAn org user was deactivated via SCIM. | user_nameString- The username of the idp user that was deactivated. This is the email address.
display_nameString- The display name of the idp user that was deactivated.
|
idp_user_deleteA user was deleted from an organization via SCIM. | user_nameString- The username of the idp user that was deleted. This is the email address.
display_nameString- The display name of the idp user that was deleted.
|
idp_user_updateAn org user's paid status was updated via SCIM. | user_nameString- The username of the idp user that was updated. This is the email address.
display_nameString- The display name of the idp user that was updated.
old_figma_paid_statusString- The paid status of the user's Figma Design seat before the change.
new_figma_paid_statusString- The paid status of the user's Figma Design seat after the change.
old_figjam_paid_statusString- The paid status of the user's FigJam seat after the change.
new_figjam_paid_statusString- The paid status of the user's FigJam seat after the change.
|
ip_allowlist_range_createAn IP address was added to the allowlist of networks which Figma can be accessed on. | ip_addressString- The IP range that was allowlisted.
|
ip_allowlist_range_deleteAn IP address was removed from the allowlist of networks which Figma can be accessed on. | ip_addressString- The IP range that was removed from the allowlist
|
ip_allowlist_rejectedA user was rejected from accessing Figma due to an IP address not being in the allowlist. | |
ip_allowlist_setting_changeBlocking access to Figma on non-corporate networks was enabled or disabled. | ip_allowlist_settingBoolean- Whether or not the org has the IP allowlist feature enabled.
|
ip_restriction_changeLimiting personal accounts on the corporate network was enabled or disabled. | ip_restriction_settingBoolean- If orgs are limiting or not limiting personal accounts on the corporate network.
|
license_group_admins_addA new billing group admin was added to the organization's billing group. Note: due to a data structure change, this action may also include legacy workspace events before mid-December 2023. | new_admin_emailsString[]- The emails of the users added to the billing group as admins.
|
license_group_admins_removeA billing group admin was removed from the organization's billing group. Note: due to a data structure change, this action may also include legacy workspace events before mid-December 2023. | removed_admin_emailsString[]- The emails of the admins removed from the billing group.
|
license_group_createA new billing group was created in the organization. Note: due to a data structure change, this action may also include legacy workspace events before mid-December 2023. | admin_emailsString[]- The emails of the users added to the billing group as admins.
|
license_group_deleteA billing group was deleted from the organization. Note: due to a data structure change, this action may also include legacy workspace events before mid-December 2023. | |
license_group_library_setting_changeA legacy workspace changed a library's settings. Note: due to a data structure change, this action does not include new workspace events. See workspace_library_setting_change. | library_file_keyString- File key of the library the workspace is changing the setting for.
library_file_nameString- File name of the library the workspace is changing the setting for.
license_group_idNumber- The ID of the workspace that is changing a library setting.
workspace_nameString- The name of the workspace that is changing a library setting.
old_figma_enabledBoolean- Library was previously enabled in the workspace for Figma design files.
old_figjam_enabledBoolean- Library was previously enabled in the workspace for FigJam files.
old_use_org_settingsBoolean- Library's previous setting on the workspace was inherited from the org.
new_figma_enabledBoolean- Library is now enabled in the workspace for Figma design files.
new_figjam_enabledBoolean- Library is now enabled in the workspace for FigJam files.
new_use_org_settingsBoolean- Library's new setting on the workspace will be inherited from the org.
|
license_group_membership_changeA user was moved to a new billing group in the organization. Note: due to a data structure change, this action may also include legacy workspace events before mid-December 2023. | old_license_group_idNumber- The ID of the user's old billing group before it was changed.
new_license_group_idNumber- The ID of the user's new billing group after it was changed.
new_idp_group_idString- The ID of the idp group linked to the new billing group
old_idp_group_idString- The ID of the idp group linked to the old billing group
|
license_group_membership_self_selectA user chose to join a particular workspace in the organization. Note: due to a data structure change, this action does not include new workspace events. See workspace_membership_self_select for newer events. | license_group_idNumber- The ID of the workspace that the user selects when they join the org.
|
license_group_renameA billing group was renamed. Note: due to a data structure change, this action may also include legacy workspace events before mid-December 2023. | old_nameString- The name of the billing group before it was renamed.
new_nameString- The name of the billing group after it was renamed.
|
mfa_required_setting_changeAn org admin changed the setting for requiring multi-factor authentication for users. | old_mfa_required_settingString- The old MFA required setting.
new_mfa_required_settingString- The new MFA required setting.
|
network_access_restriction_range_createAn IP address was added to the list of corporate networks that prevent access to personal Figma accounts. | ip_addressString- The IP range that was added for network access restrictions.
|
network_access_restriction_range_deleteAn IP address was removed from the list of corporate networks that prevent access to personal Figma accounts. | ip_addressString- The IP range that was removed from network access restrictions.
|
network_access_restriction_range_updateAn IP address was enabled or disabled for preventing access to personal Figma accounts. | ip_addressString- The IP range that was enabled or disabled for network access restrictions.
enabledBoolean- Whether the IP range for network access restriction was enabled or disabled.
|
oauth_token_grantA user granted a new OAuth token to a Figma application. | client_idString- The ID of the app that this token is granted to.
client_nameString- The name of the app that this token is granted to.
is_org_level_tokenBoolean- If the token is granted on behalf of an org instead of a user.
scopeString- The type of access that this token has.
|
oauth_token_revokeA user revoked an OAuth token previously granted to a Figma application. | client_idString- The ID of the app that owns the token.
client_nameString- The name of the app that owns the token.
is_org_level_tokenBoolean- If the token is granted on behalf of an org instead of a user.
|
open_sessions_endAn Open Session was ended manually. | |
open_sessions_setting_changeThe settings for open sessions were turned on or off for an organization. | workshop_disabledBoolean- If open session is disabled for the org.
|
open_sessions_startAn Open Session was started. | |
org_default_license_type_changeThe settings for default roles changed for Figma design or FigJam files. | editor_typeString- The product type whose default paid status changes. Can be
figma, figjam, or dev_mode. old_paid_statusString- The default paid status of the product before the change. Can be
editor for a full seat, viewer, or viewer_restricted. new_paid_statusString- The default paid status of the product after the change.
|
org_domain_addA domain was added to an organization. | domainString- The domain that was added to the org.
|
org_domain_capture_changeDomain capture was updated in an organization. | domain_captureBoolean- Domain capture enabled in org.
|
org_domain_idp_mapping_changeAn IdP mapping was changed for a domain. | domainString- The domain that was mapped to the idp configuration
old_idp_mappingString- The idp mapping that was changed from
new_idp_mappingString- The idp mapping that was changed to
|
org_domain_removeA domain was removed from an organization. | domainString- The domain that was removed from the org.
|
org_domain_verifyA domain was verified in an organization. | domainString- The domain that was verified within the org.
|
org_guest_invite_setting_changeThe settings for org guest invite policy changed. | old_guest_invite_settingString- Org guest setting before the change. Can be
banned, require_approval or null. new_guest_invite_settingString- Org guest setting after the change.
|
org_invite_createA user was invited to join a particular organization. | invitee_emailString- Email of the user invited to the org
|
org_join_request_approveAn admin approved a user's request to join an organization in order to access a particular file. | resource_typeString- Type of the resource that the user can view once they join the org.
resource_id_or_keyString- ID of the resource that the user can view once they join the org.
|
org_join_request_createA user requested to join an organization so they can access a particular file. | resource_typeString- Type of the resource that the user requests to join the org to view.
resource_id_or_keyString- ID of the resource that the user requests to join the org to view.
|
org_library_approveA library was marked as approved for an organization. | |
org_library_setting_changeThe org changed an enabled library's settings. | org_nameString- The name of the Org that is changing a library setting.
library_file_keyString- File key of the library the org is changing the setting for.
library_file_nameString- File name of the library the org is changing the setting for.
old_figma_enabledBoolean- Library was previously enabled in the org for Figma design files
old_figjam_enabledBoolean- Library was previously enabled in the org for FigJam files
new_figma_enabledBoolean- Library is now enabled in the org for Figma design files
new_figjam_enabledBoolean- Library is now enabled in the org for FigJam files
|
org_library_unapproveA library is marked as not approved for an organization. | |
org_mergeAn org was converted into a team under another org. | child_org_idNumber- ID of the org that gets merged into the target org
|
org_team_creation_controlsAn org's setting for who can create teams was changed. | new_team_creation_controls_settingString- The new setting of team creation controls setting
old_team_creation_controls_settingString- The old setting of team creation controls setting
|
org_team_csv_exportedThe teams list of an organization was exported as a CSV file. | |
org_user_account_type_changeA user's paid status for a product was changed. | editor_typeString- The product type whose default paid status changes. Can be
figma, figjam, or dev_mode. old_figma_paid_statusString- The paid status of the user's Figma Design seat before the change.
new_figma_paid_statusString- The paid status of the user's Figma Design seat after the change.
old_figjam_paid_statusString- The paid status of the user's FigJam seat after the change.
new_figjam_paid_statusString- The paid status of the user's FigJam seat after the change.
old_seat_typeString- The seat type the user was previously occupying.
new_seat_typeString- The seat type the user now occupies.
|
org_user_account_type_change_to_fullA user was upgraded to the editor role in an org. | editor_typeString- The product type whose default paid status changes. Can be
figma, figjam, or dev_mode. reasonString- The triggering condition that upgrades the user to a paid seat.
old_paid_statusString- The paid status of the user's seat before the change.
|
org_user_account_type_upgrade_approvedAn admin approved a request for someone to upgrade to an editor role. | editor_typeString- The product type whose default paid status changes. Can be
figma, figjam, or dev_mode. seat_typeString- The seat type that the user had requested and was now approved for. Can be
Full, Collab or Dev.
|
org_user_account_type_upgrade_deniedAn admin denied a request for someone to upgrade to an editor role. | editor_typeString- The product type whose default paid status changes. Can be
figma, figjam, or dev_mode. seat_typeString- The seat type that the user had requested and was rejected for. Can be
Full, Collab or Dev.
|
org_user_account_type_upgrade_requestedA user requested to have their role upgraded to an editor role. | editor_typeString- The product type whose default paid status changes. Can be
figma, figjam, or dev_mode. requested_user_license_group_idNumber- Workspace id of the user who requested the upgrade, or null if the user is not assigned to any workspace.
seat_typeString- The seat type that the user requested an upgrade for. Can be
Full, Collab or Dev.
|
org_user_createA user was added to an organization. | permissionString- The permission level of the user in the org. Can be
guest, member or admin. seat_typeString- The user's seat type. Can be
full, collab, or dev. reasonString- The reason the user joined the org.
actor_idNumber- The user that was responsible for the user joining the org.
resource_typeString- The type of resource that was responsible for the user joining the org.
resource_id_or_keyString- The ID or key of resource that was responsible for the user joining the org.
figma_paid_statusString- The paid status of the user's Figma Design seat. Can be
editor for a full seat, viewer, or viewer_restricted. figjam_paid_statusString- The paid status of the user's FigJam seat. Can be
editor for a full seat, viewer, or viewer_restricted.
|
org_user_create_externalA user was added to an external organization as a guest. Only logged for Enterprise organizations with Domain Capture enabled. | org_nameString- The name of the external organization that the user joined.
|
org_user_deleteA user was removed from an organization. | |
org_user_delete_externalA user was removed from an external organization. Only logged for Enterprise organizations with Domain Capture enabled. | org_nameString- The name of the external organization that the user left.
|
org_user_permission_changeA user's permission level (guest, member, admin) within an org was changed. | old_permissionString- The old permission level of the user in the org before the change. Can be
guest, member or admin. new_permissionString- The new permission level of the user in the org after the change.
|
personal_access_token_createA user created a new personal access token to access their data via public API. | |
personal_access_token_deleteA user deleted a personal access token. | |
plugin_approvelist_addA plugin was added to the approved plugin list. | |
plugin_approvelist_add_workspaceA plugin was added to the approved plugin list for a specific workspace. | |
plugin_approvelist_disableAn admin turned off a setting where only plugins on the approved plugin list can be used in that organization's files. | |
plugin_approvelist_enableAn admin turned on a setting where only plugins on the approved plugin list can be used in that organization's files. | |
plugin_approvelist_removeA plugin was removed from the approved plugin list. | |
plugin_approvelist_remove_workspaceA plugin was removed from the approved plugin list for a specific workspace. | |
plugin_approvelist_request_approve_orgA plugin request for the org was approved for the approved plugin list. | |
plugin_approvelist_request_approve_workspaceA plugin request for a specific workspace was approved for the approved plugin list. | |
plugin_approvelist_request_orgA plugin was requested for the approved plugin list. | |
plugin_approvelist_request_reject_orgA plugin request for the org was rejected for the approved plugin list. | |
plugin_approvelist_request_reject_workspaceA plugin request for a specific workspace was rejected for the approved plugin list. | |
plugin_installA plugin was installed for everyone in the organization to use. | |
plugin_ownership_transferA plugin was transferred to another owner. | |
plugin_publisher_accept_inviteA publisher invite for a plugin was accepted. | |
plugin_publisher_inviteA plugin publisher was invited. | |
plugin_publisher_removeA plugin publisher was removed. | |
plugin_publisher_remove_inviteA publisher invite for a plugin was removed. | |
plugin_uninstallA plugin that was previously installed for everyone in the organization to use has been uninstalled. | |
private_plugin_deleteA plugin published privately to an organization was deleted. | |
private_plugin_publishA plugin was published privately to an organization. | |
private_plugin_updateA plugin published privately to an organization was updated. | |
A widget published privately to an organization was deleted. | |
A widget was published privately to an organization. | |
A widget published privately to an organization was updated. | |
project_createA project was created in a particular team. | |
project_deleteA project was deleted. | |
project_export |