You can use the Azure CLI, Azure PowerShell or the core REST APIs to manage roles within Azure Synapse Analytics' development area, which is otherwise known as Synapse Studio. There are currently 3 primary roles - Workspace Admin, Spark Admin and SQL admin. These can be assigned to security principals using some simple programmatic commands.