Snowflake Native Apps Framework: Changes to the MANAGE EVENT SHARING privilege (Pending)

Attention

This behavior change is in the 2024_03 bundle.

For the current status of the bundle, refer to Bundle History.

The MANAGE EVENT SHARING privilege allows users to see information about an installed Snowflake Native App and to enable event sharing for an application. The ACCOUNTADMIN role has this privilege by default and can grant it to other roles.

Before the change:

Users with a role that has the MANAGE EVENT SHARING privilege can run the DESCRIBE APPLICATION command and enable event sharing for installed apps if they are granted a role that has ownership of the app.

After the change:

Users with a role with the MANAGE EVENT SHARING privilege can run the DESCRIBE APPLICATION command and enable event sharing for installed apps that are granted a role that has ownership of the app or has the RESOLVE ALL global privilege.

For more information on privileges, see Access control privileges.

Ref: 1576