Tuesday, September 16, 2025
Managing user access across modern data platforms often involves repetitive manual tasks - adding users one by one, updating role assignments as teams evolve, and keeping SSO groups synchronized. That's why we've built APIs to help you automate your access management workflows.
We’ve adding the following new APIs:
User Management API
List all users and retrieve comprehensive user details, including their direct roles, team memberships, and SSO group associations. Assign roles with specific scopes across snowflake account or organization.
Team Management API
Build and manage teams, add or remove team members (individual users and SSO groups), and assign team-level permissions.
SSO Group Mappings API
Map roles directly to your identity provider's SSO groups (Auth0, AD, Okta). Create mappings with multiple role assignments and update group names when they change in your identity provider.
Role Management API
Create, update, and delete custom roles with fine-grained permissions. Define exactly what different user groups can access and modify within SELECT.
We've added granular API key permissions. Create keys with precise access to users and teams. Visit our docs to learn more.
Up next.Previous Changelog Entries.
Connect your Snowflake account and instantly understand your savings potential.