Creating users

On this page you'll learn how to create users using the control panel or the API.


Creating users via Control Panel

SlicingDice allows you to create new users with pre-selected permissions. New users will only have access to the features that their the Permission Group allow.

You can create a new user through the Control Panel in the Users inside the Identity and Access menu under the Account Management Module where you'll be able to see all the users currently associated with your SlicingDice account. Now you can click on Create New User to start the User Creation Wizard.

To create a new user first you'll need to define a valid e-mail, optional labels, the language and you can optionally set a password. If you don't set this password, SlicingDice will send a random one to his e-mail.

Creating an user defining its information

After that click on Save & Continue and define which Permission Group this user will belong to.

Creating an user defining its information

Now, click on Save & Continue and check all the information you've filled out. If everything is fine, finish this user creation, making the new user available in your user's list.


Creating users via API

You can create an user using the API. To do it, you'll need to define an API POST request using the /users endpoint as you can see on the example below.

curl -X POST https://api.slicingdice.com/v1/users \
    -H 'Authorization: TEAM_API_KEY' \
    -H 'Content-Type: application/json' \
    -d '{
    	"email": "user@slicingdice.com",
    	"password": "password123",
    	"labels": ["internal", "financial"],
    	"first-name": "John",
    	"last-name": "Doe",
    	"permission-group": "admin"
	}'

Check the API reference so you can learn how the user creation request and its parameters work.

You can also learn how to edit, delete or retrieve users and their Machine Learning and Visualization tokens on the API Reference section