Organization preferences¶
Each organization has Preferences available through the user menu. The Preferences menu contains several sections.
Summary¶
The summary section is a review of your current plan and especially the number of Testing minutes that have been used within the billing period.
Testing minutes¶
Testing minutes are consumed using the following methods:
- Using automated mode (test packs) via Suitest JavaScript API or web app.
- Executing test/test lines in interactive mode on your devices via Suitest JavaScript API or web app.
- Connecting to the public lab devices.
Team¶
If you have created or are a member of an organization then the team section will be available to you depending on your team's permissions. If you have created an organization or have the appropriate permissions, you can invite team members via email based on your plan's team size limit. You can view the team member list of your organization and individually set permissions.
Team member permissions¶
- Access
- access the organization's data
- create/remove personal API token
- Manage Devices
- add/remove/enable/disable/share device
- add/remove/rename Raspberry Pi
- add/remove/rename SuitestDrive
- rename CandyBox
- Manage Users
- add/remove member of an organization and change their permissions
- Admin
- create/remove service API token
- access billing section
- change/pay the subscription
- share application version with other organization
Billing area¶
The billing area contains billing details for the currently selected account. Here you can change your plan, update or add billing information as well as additionally order a CandyBox.
To order a CandyBox simply fill out your billing information and press Order CandyBox, or upgrade to a plan (Super Sweet or The Sweetest) which includes a CandyBox. The shipping costs are automatically calculated based on the shipping address. Our friendly sales team will contact you to verify the shipping address.
Recurrent payments are automatically activated when you subscribe to a paid account, they help to maintain your accounts subscription without manually paying every month. You can unsubscribe from recurrent payments in the billing area. If you require more information please do not hesitate and contact us at hello@suite.st.
API authentication - using Tokens¶
Suitest provides access to the Continuous Integration API, which allows you to interact directly with Suitest based on your needs. To access the API, create a Personal token or ask your administrator to provide you a Service tokens.
Token creation¶
In order to generate a token, please follow the steps below:
- Go to the API tokens section in your account
- Click on Create token button
- Name the token for later reference and click on Create
- Store the generated Token ID and password for later use (ID is retrievable, but password will be never displayed to you again)
Personal vs Service token¶
Suitest provides two types of tokens for authentication:
- Personal token:
- any user can create one
- these tokens have the same permissions as the creator
- Service token:
- only administrators can create one
- these tokens have complete permissions
Using tokens for Continuous Integration¶
After you have created a token, head over to the CI API docs for further steps.
Using tokens with Suitest JavaScript API¶
After you have created a token, head over to the Suitest JavaScript API docs for further steps.