Manage Users
Users are created in the User Management view or on-the-fly when an action is logged for a user ID. If an action is logged for a user ID that doesn't exist, a new record is created and all subsequent action data is associated with the new record. User authentication is managed using your site's security.
Create a User
- Open Nitro Studio > Activity > Users.
- Click New.
- Set user properties:
- Click Save or Save & add another.
Field |
Description |
---|---|
User ID |
The user's gamification ID. The user ID is used to make API calls, so choose an identifier that you always have access to wherever you need to make a call. This may be the user's GUID, username, email, or other identifier. |
First Name |
The user's first name. The name is stored as a preference. |
Last Name |
The user's last name. The name is stored as a preference. |
user image |
The user's photo/avatar image. The image is stored in the userPhotoUrl preference. |
Add User Details
If a user is created by logging an action, you can add user details such as first name, last name, or other custom data after the user is created using preferences. User preferences are managed in the User Management view, via data import, or with the PUT /users/{userId} method.
Change a User's Point Balance
An administrator can manually edit a user's point balance using Nitro Studio or APIs.
Scenario |
Method |
---|---|
|
Use the User Management view > Balances tab and change the balance of the appropriate point category. |
|
|
Delete a User
Deleting a user removes all their data and accumulated rewards. You can delete a single user in the User Management view by clicking Delete () on the user's detail page. To delete all users, an account reset or new API Key is required. Contact Bunchball support to make this request.
If you have a mission limited to a number of missions or points and you delete a user that earned points for completing that mission, the deleted user's points are not added back to the mission limit threshold.
Note: If you are deleting anonymous users because you no longer want to have them in your program, you will also need to find and remove where actions are being logged for the anonymous users. Removing the actions will stop additional anonymous users from being created.
Change a User ID
Contact Bunchball Support if you need to change a user ID. Bunchball will complete the following steps. Show me
Step 1
Step 2
Step 3
Step 4
See also