Roles That Can Be Assigned Within CaIoT by Project Managers and Account Owners:
This documentation explains the roles that can be assigned to teammates who are added to accounts and the privileges and limitations that come with each.
Roles:
- Tester
- Product Owner
- Developer
- Project Manager
- Device Management
- Tester:
- The Tester role is meant to be assigned to the individuals who will actually perform testing within the CaIoT platform, whether it is manually or by using an Appium automation script.
- Those assigned the Tester role can:
- Access and test on devices (both CaIoT devices and your company devices added to the cloud using the BYOD App).
- See the Test Session History of test sessions which they conducted
- Those assigned the Tester role cannot:
- Add devices to the CaIoT cloud.
- See the Test Session History of other testers.
- Delete Test Session History.
- Create Test projects from the AI Test Utility page.
- Upload an app to the App Store.
- Assign an app to a project from the App Store.
- Add or delete other users from a project.
- Product Owner:
- The Product Owner role is meant to be assigned to the individuals who design user stories and create product backlogs at your organization.
- Those assigned the Product Owner role can:
- Do everything the Tester role can do.
- Create Test projects from the AI Test Utility page.
- Upload an app to the App Store.
- Assign an app to a project from the App Store.
- Those assigned the Product Owner role cannot:
- Add devices to the CaIoT cloud.
- See the Test Session History of other testers.
- Delete Test Session History.
- Add or delete other users from a project.
- Developer:
- The Developer role is meant to be assigned to the individuals who develop the app. There is no difference between the Tester and Developer role other than the role title itself.
- Those assigned the Developer role can:
- Access and test on devices (both CaIoT devices and your company devices added to the cloud using the BYOD App).
- See the Test Session History of test sessions which they conducted.
- Those assigned the Developer role cannot:
- Add devices to the CaIoT cloud.
- See the Test Session History of other testers.
- Delete Test Session History.
- Create Test projects from the AI Test Utility page.
- Upload an app to the App Store.
- Assign an app to a project from the App Store.
- Add or delete other users from a project.
- Project Manager:
- The Project Manager role is meant to be assigned to the individuals who are in overall charge of the planning and execution of a particular project.
- Those assigned the Project Manager role can:
- Do everything the Product Owner can do.
- Add devices to the CaIoT cloud.
- See the Test Session History of other testers.
- Delete Test Session History.
- Add or delete other users from a project.
- Those assigned the Project Manager role cannot:
- Remove the owner of the account that added them.
- Device Management:
- The Device Management role is meant to be assigned to the individual in charge of the organization’s physical devices which are added to CaIoT’s cloud using the BYOD App.
- Those assigned the Device Management role can:
- Add devices to the CaIoT cloud using the BYOD App.
- Remove devices from the CaIoT cloud.
- Those assigned the Device Management role cannot:
- Access and test on devices (both CaIoT devices and your company devices added to the cloud using the BYOD App).
- See the Test Session History of test sessions which they conducted.
- See the Test Session History of other testers.
- Delete Test Session History.
- Create Test projects from the AI Test Utility page.
- Upload an app to the App Store.
- Assign an app to a project from the App Store.
- Add or delete other users from a project.