From 23fc212824450239238ed761df7416a6e6bc71e2 Mon Sep 17 00:00:00 2001 From: Przemyslaw Zukowski Date: Wed, 19 Feb 2025 19:33:12 +0100 Subject: [PATCH 1/3] add docs for service accounts --- docs/basics/acct-team-mgmt-hub.md | 7 +- .../acct-team-mgmt/adding-deleting-teams.md | 5 + .../managing-service-accounts.md | 149 ++++++++++++++++++ .../acct-team-mgmt/managing-user-info.md | 10 +- docs/basics/acct-team-mgmt/org-settings.md | 18 +-- .../sauce-connect-proxy-tunnels.md | 9 +- docs/basics/environment-variables.md | 3 +- docs/dev/glossary.md | 26 ++- docs/dev/test-configuration-options.md | 8 +- docs/orchestrate/faq.md | 4 + docs/orchestrate/getting-started.md | 4 + .../sauce-connect-5/operation/overview.md | 4 + .../setup-configuration/basic-setup.md | 3 +- docs/test-results/sharing-test-results.md | 2 +- docs/test-results/test-status.md | 3 +- docs/test-results/viewing-test-results.md | 46 +++--- sidebars.js | 3 +- .../service-accounts/account-icon.png | Bin 0 -> 4086 bytes .../creation-modal-org-admin-step-1.png | Bin 0 -> 40780 bytes .../creation-modal-org-admin-step-2.png | Bin 0 -> 48803 bytes .../creation-modal-team-admin-step-1.png | Bin 0 -> 40909 bytes .../creation-modal-team-admin-step-2.png | Bin 0 -> 48475 bytes .../service-accounts/delete-button.png | Bin 0 -> 6556 bytes .../delete-service-accounts-dropdown.png | Bin 0 -> 7475 bytes .../reset-access-key-button.png | Bin 0 -> 6652 bytes .../reset-access-key-step-2.png | Bin 0 -> 43528 bytes .../service-accounts/update-button.png | Bin 0 -> 5030 bytes .../service-accounts/update-display-name.png | Bin 0 -> 8364 bytes 28 files changed, 250 insertions(+), 54 deletions(-) create mode 100644 docs/basics/acct-team-mgmt/managing-service-accounts.md create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/account-icon.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/creation-modal-org-admin-step-1.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/creation-modal-org-admin-step-2.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/creation-modal-team-admin-step-1.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/creation-modal-team-admin-step-2.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/delete-button.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/delete-service-accounts-dropdown.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/reset-access-key-button.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/reset-access-key-step-2.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/update-button.png create mode 100644 static/img/basics/acct-team-mgmt/service-accounts/update-display-name.png diff --git a/docs/basics/acct-team-mgmt-hub.md b/docs/basics/acct-team-mgmt-hub.md index bad9e099c6..184b7ae570 100644 --- a/docs/basics/acct-team-mgmt-hub.md +++ b/docs/basics/acct-team-mgmt-hub.md @@ -1,10 +1,10 @@ --- id: acct-team-mgmt-hub -title: Account and Team Management +title: Account and Organization Management sidebar_label: Getting Started --- -The Account area in Sauce Labs provides several options for you to configure your teams, users, and accounts. +The Account area in Sauce Labs provides several options for you to configure your teams, users, and service accounts.
@@ -12,9 +12,10 @@ The Account area in Sauce Labs provides several options for you to configure you

Settings and Accounts

Sauce Labs offers a number of features to set up additional team members who can share your account.

diff --git a/docs/basics/acct-team-mgmt/adding-deleting-teams.md b/docs/basics/acct-team-mgmt/adding-deleting-teams.md index dc869a28a2..c1435207ef 100644 --- a/docs/basics/acct-team-mgmt/adding-deleting-teams.md +++ b/docs/basics/acct-team-mgmt/adding-deleting-teams.md @@ -29,6 +29,11 @@ If you are an organization admin, you can create and delete teams and assign con ## Deleting Teams +:::note +Teams that contain service accounts cannot be deleted. Remove all service accounts before attempting to delete the team.

+However, if a team only contains user accounts, you can delete it by selecting a target team to which the users will be reassigned. +::: + 1. On Sauce Labs, click **ACCOUNT** and then click **Organization Management**. 2. On the **TEAMS** tab, select the checkbox of the team or teams you want to delete. 3. Next to **TEAMS SELECTED**, in the **Action** dropdown, click **Delete team**. diff --git a/docs/basics/acct-team-mgmt/managing-service-accounts.md b/docs/basics/acct-team-mgmt/managing-service-accounts.md new file mode 100644 index 0000000000..65391064dd --- /dev/null +++ b/docs/basics/acct-team-mgmt/managing-service-accounts.md @@ -0,0 +1,149 @@ +--- +id: managing-service-accounts +title: Managing Service Accounts +sidebar_label: Managing Service Accounts +--- + +import useBaseUrl from '@docusaurus/useBaseUrl'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +

Paid Plans Only

+ +:::note +Service accounts are available only on paid plans. Free trial accounts cannot create service accounts. +::: + +## Overview + +Service accounts are non-human accounts designed for automated processes such as CI/CD pipelines and integrations. + +:::tip +Throughout this documentation, non-human accounts will always be referred to as **service accounts**. In contrast, accounts associated with individual users and linked to an email address will be referred to as **users** or **user accounts**. +::: + +Service accounts can be managed by any team administrator in their active team or any organization administrator. + +Unlike user accounts, service accounts: + +- Are not tied to a specific user and remain functional even if the creator is deleted. +- Cannot switch teams after creation. + +Key characteristics: + +- **No UI or SAML SSO Sign-In:** Service accounts cannot log in to the Sauce Labs UI or via SAML Single Sign-On. +- **No Email Notifications:** They do not have an email address and will not receive notifications. +- **Credentials for Automation:** They use a username and access key for API access and running tests as user accounts. +- **Team Assignment:** Once created, a service account is tied to a specific team and cannot be reassigned. +- **Limited Permissions:** Service accounts have limited permissions compared to user accounts, amongst others they **cannot**: + - manage teams and accounts ([Accounts API](/dev/api/accounts/)) + - manage tunnels with Sauce Trusted Connection ([Sauce Connect API](/dev/api/connect/), [SC CLI 4](/dev/cli/sauce-connect-proxy), [SC CLI 5](/dev/cli/sauce-connect-5)) + - manage private real devices ([Private Real Device API](/dev/api/rdc/#private-real-device-management)) + - use the [API Testing API](/dev/api/api-testing/) + - submit a crash in the [Crash/Error Reporting](/dev/api/error-reporting/) + - use the [Sauce Orchestrate](/orchestrate) + - use the [Virtual USB CLI](/dev/cli/virtual-usb/) + +## Creating a Service Account + +### As a Team Administrator + +1. Click the **Account icon** Account Icon in the top-right corner and select **Team management**. +2. Navigate to the **Service Accounts** tab. +3. Click **+ New Service Account**. +4. Enter a **Display name** and verify the **Assigned Team**: + - The username is auto-generated based on the display name. + - You can update the display name later, but the username remains fixed. + - The service account is automatically assigned to your active team and cannot be reassigned later. + Service Account Creation - Step 1 +5. Copy and securely store the username and the access key. + - **Important:** The access key is available only during this step and cannot be retrieved later. + Service Account Creation - Step 2 + +### As an Organization Administrator + +1. Click the **Account icon** Account Icon in the top-right corner and select **Organization management**. +2. Click the **Service Accounts** tab to manage all service accounts across your entire organization. + - Alternatively, to manage service accounts for a specific team, select that team from the **Teams** tab and then click the **Service Accounts** tab. +3. Click **+ New Service Account**. +4. Enter a **Display name** and choose the appropriate **Assigned Team**: + - The username is auto-generated based on the display name. + - You can update the display name later, but the username remains fixed. + - When managing service accounts at the organization level, you can assign the account to any team but it cannot be reassigned later. + Service Account Creation - Step 1 +5. Copy and securely store the username and the access key. + - **Important:** The access key is available only during this step and cannot be retrieved later. + Service Account Creation - Step 2 + +## Managing Service Accounts + +### Accessing the Service Account Details View + +- **Team Administrators:** Can manage service accounts only in their active team. Use [the team assignment dropdown list](/basics/acct-team-mgmt/switching-active-team) to switch teams. +- **Organization Administrators:** Can manage service accounts across any team. + +#### As a Team Administrator + +1. Click the **Account icon** Account Icon in the top-right corner and select **Team management**. +2. Click the **Service Account** tab. +3. Click on the username of the service account you want to manage. + +#### As an Organization Administrator + +1. Click the **Account icon** Account Icon in the top-right corner and select **Organization management**. +2. Click the **Service Accounts** tab to manage all service accounts across your entire organization. + - Alternatively, to manage service accounts for a specific team, select that team from the **Teams** tab and then click the **Service Accounts** +3. Click on the username of the service account you want to manage. + +### Deleting a Service Account + +1. Open the [service account details view](#accessing-the-service-account-details-view). +2. Click the delete button. +
Delete button +3. Confirm the deletion. + +### Deleting Service Accounts in Bulk + +1. Open the [service account details view](#accessing-the-service-account-details-view). +2. Select the checkboxes next to the service accounts you want to delete. +3. From the dropdown menu, choose **Delete service accounts**. +
Delete service accounts dropdown + +### Resetting the Access Key + +1. Open the [service account details view](#accessing-the-service-account-details-view). +2. Click the reset access key button. +
Reset access key button +3. Confirm the reset action. +4. Copy and securely store the new access key. + - **Important:** The access key is available only during this step and cannot be retrieved later. + Reset access key - Step 2 + +### Updating the Display Name + +1. Open the [service account details view](#accessing-the-service-account-details-view). +2. Edit the display name field. +
Update display name +3. Click the **Update** to save your changes. +
Update button + +:::note +Changing the display name does not affect the auto-generated username. +::: + +## Running Tests as a Service Account + +You can run tests as a service account in the same way you would with a user account - use the service account's username and access key. + +### Viewing Test Results + +Jobs run by service accounts are displayed on the [Automated Test Results page](/test-results/viewing-test-results/#automated-test-results). The visibility and permissions for jobs and builds run by service accounts are the same as those for user accounts: + +- **When "Job Visibility Across Teams" is enabled** in the [Organization Security Settings](/basics/acct-team-mgmt/org-settings/#security-settings): + Users and service accounts across all teams in your organization can view jobs and builds from any team. +- **When "Job Visibility Across Teams" is disabled:** + Users and service accounts can only view jobs and builds associated with their active team. + +### Using Sauce Connect Proxy with a Service Account + +If you plan to run tests through a [Sauce Connect Proxy tunnel](/secure-connections/), be mindful of tunnel sharing options. Service accounts cannot create or manage tunnels, so you must use a tunnel that has been shared with the service account’s assigned team. For detailed configuration instructions, refer to the [shared tunnels section](/secure-connections/sauce-connect-5/operation/overview/#shared-tunnels). diff --git a/docs/basics/acct-team-mgmt/managing-user-info.md b/docs/basics/acct-team-mgmt/managing-user-info.md index 35accb686f..4181d4c69e 100644 --- a/docs/basics/acct-team-mgmt/managing-user-info.md +++ b/docs/basics/acct-team-mgmt/managing-user-info.md @@ -96,11 +96,11 @@ Regenerating your access key will update the access key throughout your configur ## User Roles -| Role | Permissions | -| ------------------ |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Organization Admin | | -| Team Admin | | -| Team Member | | +| Role | Permissions | +| ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Organization Admin | | +| Team Admin | | +| Team Member | | In every organization, multiple Organization Admins and/or Team Admins can exist. However, users can only be part of one organization. diff --git a/docs/basics/acct-team-mgmt/org-settings.md b/docs/basics/acct-team-mgmt/org-settings.md index 43bc81250f..33553cdae9 100644 --- a/docs/basics/acct-team-mgmt/org-settings.md +++ b/docs/basics/acct-team-mgmt/org-settings.md @@ -29,7 +29,7 @@ To access General settings: ## Security Settings

Enterprise Plans only

-Sauce Labs security settings allow organization admins to manage how users in their enterprise can run tests. +Sauce Labs security settings allow organization admins to manage how users and service accounts in their enterprise can run tests. To access Security settings: @@ -40,14 +40,14 @@ To access Security settings: 3. On the **Security** tab, you have the following options: -| Option | Description | -| -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Require Sauce Connect Proxy/VPN | Sauce Connect Proxy and IPSec VPN provide a secure connection between the Sauce Labs cloud and apps under test that are typically behind a firewall or on a local machine.



When this option is set to **Enabled**:This feature is disabled by default.



| -| Allow Only Organization Admins to Start Sauce Connect Proxy Tunnels | When this option is set to **Enabled**, all users except organization admins will be prevented from starting new Sauce Connect Proxy tunnels. Users would need to run tests using existing, shared Sauce Connect Proxy tunnels.



This feature is disabled by default. | -| Enable Sauce Connect Proxy/VPN for Public Cloud Devices

RDC PUBLIC DEVICES ONLY

| When this option is set to **Enabled**:This feature is disabled by default because a waiver must be accepted by an organization admin in order to enable it. | -| Enable Job Visibility Across Teams | When this option is set to **Enabled**, users across teams will be able to see jobs and builds from all other teams in your organization. If disabled, users will only be able to see jobs and builds from their team.



This feature is enabled by default. | -| Logout URL | This option allows you to run custom processes after the user logs out. You can define a secure https:// URL to redirect the user to that URL on logout or if a session times out. If this field is empty, users will be redirected to the default login page.

Should you decide to use this, you must enter a URL starting with **HTTPS** (HTTP will not work). | -| Reset All Access Keys | All users have a unique access key that they use to authenticate to Sauce Labs, which is usually integrated into their test scripts. Clicking **Reset All Access Keys** will invalidate all access keys for your organization, and require users to update their tests scripts with new access keys.



If a user attempts to run a script containing an invalidated access key, the test and any build that contains it will fail. You should only click **Reset All Access Keys** in the event of a major security issue. | +| Option | Description | +| -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Require Sauce Connect Proxy/VPN | Sauce Connect Proxy and IPSec VPN provide a secure connection between the Sauce Labs cloud and apps under test that are typically behind a firewall or on a local machine.



When this option is set to **Enabled**:This feature is disabled by default.



| +| Allow Only Organization Admins to Start Sauce Connect Proxy Tunnels | When this option is set to **Enabled**, all users except organization admins will be prevented from starting new Sauce Connect Proxy tunnels. Users would need to run tests using existing, shared Sauce Connect Proxy tunnels.



This feature is disabled by default. | +| Enable Sauce Connect Proxy/VPN for Public Cloud Devices

RDC PUBLIC DEVICES ONLY

| When this option is set to **Enabled**:This feature is disabled by default because a waiver must be accepted by an organization admin in order to enable it. | +| Enable Job Visibility Across Teams | When this option is set to **Enabled**, users and service accounts across teams will be able to see jobs and builds from all other teams in your organization. If **Disabled**, users and service accounts will only be able to see jobs and builds from their team.



This feature is enabled by default. | +| Logout URL | This option allows you to run custom processes after the user logs out. You can define a secure https:// URL to redirect the user to that URL on logout or if a session times out. If this field is empty, users will be redirected to the default login page.

Should you decide to use this, you must enter a URL starting with **HTTPS** (HTTP will not work). | +| Reset All Access Keys | All users have a unique access key that they use to authenticate to Sauce Labs, which is usually integrated into their test scripts. Clicking **Reset All Access Keys** will invalidate access keys for all users in your organization, and require users to update their tests scripts with new access keys. You should only click **Reset All Access Keys** in the event of a major security issue.

**Note:** This action does not affect [service accounts](/basics/acct-team-mgmt/managing-service-accounts/). It will only rotate access keys for user accounts. | ## Single Sign-On Settings (Deprecated Flow) diff --git a/docs/basics/acct-team-mgmt/sauce-connect-proxy-tunnels.md b/docs/basics/acct-team-mgmt/sauce-connect-proxy-tunnels.md index 1365875522..a729b2f3c0 100644 --- a/docs/basics/acct-team-mgmt/sauce-connect-proxy-tunnels.md +++ b/docs/basics/acct-team-mgmt/sauce-connect-proxy-tunnels.md @@ -6,7 +6,10 @@ sidebar_label: Sharing Sauce Connect Proxy Tunnels You can share Sauce Connect Proxy tunnels based on the hierarchical structure of your [user roles](/basics/acct-team-mgmt/managing-user-info/#user-roles). You can also verify which tunnels are available on the **Tunnels** page in Sauce Labs. -| Role Creating Tunnel | Sharing Options (live testing or test automation) | Use Tunnels (live testing or test automation) | Stop options (from tunnels page) | -| -------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------- | -| Organization Admin | Tunnels available for all users. | Any tunnel. | Any tunnel. | +For instructions on running a job using a shared tunnel, refer to the [shared tunnels guide](/secure-connections/sauce-connect-5/operation/overview/#shared-tunnels). + +| Role Creating Tunnel | Sharing Options (live testing or test automation) | Use Tunnels (live testing or test automation) | Stop options (from tunnels page) | +| -------------------- | ----------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------- | +| Organization Admin | Tunnels available for all users. | Any tunnel. | Any tunnel. | | Team Member | Can create tunnels for individual use. Tunnels available for all users within their team. | Tunnels they created, or tunnels shared to **their** team. | Only the owner (the user who created the tunnel). | +| Service Account | Cannot start tunnels. | Only tunnels shared with **their** team. | Cannot stop any tunnel. | diff --git a/docs/basics/environment-variables.md b/docs/basics/environment-variables.md index 764cc19234..075e48c23d 100644 --- a/docs/basics/environment-variables.md +++ b/docs/basics/environment-variables.md @@ -15,7 +15,8 @@ For a list of Sauce Connect Proxy environment variables, see [Environment Variab ## What You’ll Need - A Sauce Labs account ([Log in](https://accounts.saucelabs.com/am/XUI/#login/) or sign up for a [free trial license](https://saucelabs.com/sign-up)) -- Your Sauce Labs [Username and Access Key](https://app.saucelabs.com/user-settings) +- [Username and access key](https://app.saucelabs.com/user-settings) of your Sauce Labs user account. + - Alternatively, you can use the credentials of a [service account](/basics/acct-team-mgmt/managing-service-accounts). The username and access key for a service account are provided during [its creation](/basics/acct-team-mgmt/managing-service-accounts/#creating-a-service-account). ## Setting Up Environment Variables diff --git a/docs/dev/glossary.md b/docs/dev/glossary.md index c565d3679a..8057cd4979 100644 --- a/docs/dev/glossary.md +++ b/docs/dev/glossary.md @@ -11,6 +11,10 @@ description: A glossary of terminology used across Sauce Labs products. ## **A** +### Account + +An account in Sauce Labs refers to an entity that allows access to Sauce Labs services. It can represent either a [user account](#user-user-account) (associated with an individual) or a [service account](#service-account) (a non-human account designed for automated processes). + ### Action RPG (ARPG) This is typically a smaller role-playing game, usually small parties of 1-10 players, without all the depth of play offered by a full-fledged RPG. ARPGs will have tight, compact game experiences, where you have characters and loot that "persist" from session to session, but where the world the user plays in will be auto-generated at run-time. @@ -123,7 +127,7 @@ See also: [http client](#http-client). ### Concurrency Limit -The maximum number of total Sauce Labs tests -- both automated and manual -- that you can run simultaneously across all user accounts within your organization. Concurrency limits vary according to pricing plan. Once you and/or your teammates have used all concurrency slots, additional tests will not launch until an existing test has finished. More information: [Managing Concurrency](/basics/acct-team-mgmt/concurrency/managing-concurrency). +The maximum number of total Sauce Labs tests -- both automated and manual -- that you can run simultaneously across all user and service accounts in your organization. Concurrency limits vary according to pricing plan. After you and/or your teammates have used all concurrency slots, additional tests will not launch until an existing test has finished. More information: [Managing Concurrency](/basics/acct-team-mgmt/concurrency/managing-concurrency). ### Continuous Deployment (CD) @@ -378,7 +382,7 @@ See: _[Playtest](#playtest)_. ### Organization Admin -The Sauce Labs account admin role that can manage permissions levels for all users, oversee Sauce Labs test settings and activity for their organization, create Teams and Team Admins, designate other Organization Admins, and set concurrency allocations among different Teams. More information: [Account and Organization Management](/basics/acct-team-mgmt-hub). +The Sauce Labs account admin role that can manage permissions levels for all users and service accounts, oversee Sauce Labs test settings and activity for their organization, create Teams and Team Admins, designate other Organization Admins, and set concurrency allocations among different Teams. More information: [Account and Organization Management](/basics/acct-team-mgmt-hub). See also: _[team admin](#team-admin)_. @@ -546,7 +550,9 @@ The Sauce Labs framework agnostic test orchestrator CLI (command line interface) ### Sauce Labs Access Key -A randomly generated string of alphanumeric characters assigned to your Sauce Labs account that you must include in your test scripts along with your Sauce Labs username to authenticate your request and allow access to the resources on your Sauce Labs account. Also known as Access Key in [Sauce Labs](https://app.saucelabs.com/user-settings) and `SAUCE_ACCESS_KEY` as an environment variable. +A randomly generated string of alphanumeric characters assigned to your Sauce Labs account that you must include in your test scripts along with your Sauce Labs username to authenticate your request and allow access to the resources on your Sauce Labs account. Both [user accounts](#user-user-account) and [service accounts](#service-account) have an access key. + +Also known as Access Key in [Sauce Labs](https://app.saucelabs.com/user-settings) and `SAUCE_ACCESS_KEY` as an environment variable. ### Sauce Labs Continuous Testing Benchmark @@ -554,7 +560,9 @@ A Sauce Labs white paper – compiled periodically – that leverages anonymized ### Sauce Labs User Name -An ID name that you define when you create your Sauce Labs account. You must include this (along with your Sauce Labs Access Key) in your test scripts to authenticate your request and allow access to the resources on your Sauce Labs account. Also known as Username in [Sauce Labs](https://app.saucelabs.com/user-settings) and `SAUCE_USERNAME` as an environment variable. +An ID name assigned to your Sauce Labs account, used alongside your Sauce Labs Access Key to authenticate requests and access account resources. For [user accounts](#user-user-account), this username is defined during account creation. For [service accounts](#service-account), the username is automatically generated based on the display name provided during account creation. + +Also known as Username in [Sauce Labs](https://app.saucelabs.com/user-settings) and `SAUCE_USERNAME` as an environment variable. ### Selenium @@ -588,6 +596,10 @@ More information: [Sauce Labs Pricing](https://saucelabs.com/pricing). See also: _[unmanaged customer](#unmanaged-customer)_. +### Service Account + +A service account is a non-human account designed for automated processes, such as CI/CD pipelines and integrations. Service accounts are not associated with a specific user or email address and cannot sign in to the Sauce Labs UI. They are used primarily for running tests and API access using a username and access key. + ### Simulator A virtual machine environment used to mimic the overall behavior (i.e., software variables, configurations) of the iOS mobile app you're testing in Sauce Labs. @@ -647,6 +659,8 @@ See also: _[organization admin](#organization-admin), [team admin](#team-admin), A Sauce Labs user with permission to edit their own user info, run tests, and view tests run by teammates. Depending on their Organization Admin's Team Job Sharing settings, they can also view jobs that were run by members of other teams. +[Service accounts](#service-account) assigned to the team have the same visibility permissions as Team Members but, among other limitations, cannot access the Sauce Labs UI. + See also: _[organization admin](#organization-admin), [team admin](#team-admin)_. ### Test Runner @@ -731,6 +745,10 @@ See also: _[Game Engine](#game-engine)_. See: _[systemd](#systemd)_. +### User (User Account) + +A user account is an account tied to an individual person and linked to an email address. User accounts are used to access the Sauce Labs UI, manage settings, run tests, and perform administrative tasks depending on the assigned role. + ## **V** ### Vault diff --git a/docs/dev/test-configuration-options.md b/docs/dev/test-configuration-options.md index 8a8b055401..6627373dc9 100644 --- a/docs/dev/test-configuration-options.md +++ b/docs/dev/test-configuration-options.md @@ -1817,6 +1817,8 @@ You can either set `"username"` in capabilities or specify it in the Sauce URL a :::tip You can find your `username` value under **Account** > **User Settings**. + +Alternatively, you can use the `username` of a [service account](/basics/acct-team-mgmt/managing-service-accounts) for running tests. ::: :::warning @@ -1843,6 +1845,8 @@ You can either set `"accessKey"` in capabilities or specify it in the Sauce URL :::tip You can find your `accessKey` value under **Account** > **User Settings**. + +Alternatively, you can use the `accessKey` of a [service account](/basics/acct-team-mgmt/managing-service-accounts) for running tests. ::: :::warning @@ -2156,14 +2160,14 @@ Provide a valid time zone identifier to `appium:timeZone` capability. The time zone identifier must be a valid name from the list of [available time zone identifiers](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), for example `America/New_York`. -The time zone is changed instantly on the *per-device* basis and is preserved until the next change. +The time zone is changed instantly on the _per-device_ basis and is preserved until the next change. **iOS Devices** Provide a valid time zone identifier to `appium:appTimeZone` capability. The time zone identifier must be a valid name from the list of [available time zone identifiers](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), for example `America/New_York`. -The time zone is changed on the *per-application* basis and is only valid for the application under test. +The time zone is changed on the _per-application_ basis and is only valid for the application under test. The same behavior could be achieved by providing a custom value to the [TZ](https://developer.apple.com/forums/thread/86951#263395) environment variable via the `appium:processArguments` capability. diff --git a/docs/orchestrate/faq.md b/docs/orchestrate/faq.md index 27a69dbed0..2ab3559cd8 100644 --- a/docs/orchestrate/faq.md +++ b/docs/orchestrate/faq.md @@ -8,6 +8,10 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; If you're new to Sauce Orchestrate, this list of frequently asked questions can help you with what you need to know. +## Can I Run Rests in Sauce Orchestrate Using Service Account Credentials? + +No, Sauce Orchestrate does not support service accounts. Only user accounts are supported. For more information, refer to the [Service Accounts](/basics/acct-team-mgmt/managing-service-accounts) page. + ## Will Sauce Connect Continue to Work? Yes, Sauce Connect will continue to work. Sauce Orchestrate is all about running your test scripts from in the Sauce Labs grid and does not change anything about the connection between the underlying Virtual Machine or Real Device and your Application Under Test (AUT). diff --git a/docs/orchestrate/getting-started.md b/docs/orchestrate/getting-started.md index 3d04aa21ac..b5f1859e3e 100644 --- a/docs/orchestrate/getting-started.md +++ b/docs/orchestrate/getting-started.md @@ -26,6 +26,10 @@ Make sure your organization is enrolled to use Sauce Orchestrate, otherwise you ## How It Works +:::note +[Service accounts](/basics/acct-team-mgmt/managing-service-accounts/) are not supported in Sauce Orchestrate. Only user accounts can use this feature. +::: + Sauce Orchestrate utilizes container technology to package and run your tests in the Sauce Labs cloud. To use Sauce Orchestrate: diff --git a/docs/secure-connections/sauce-connect-5/operation/overview.md b/docs/secure-connections/sauce-connect-5/operation/overview.md index 28ae72cd9e..1de46b32b7 100644 --- a/docs/secure-connections/sauce-connect-5/operation/overview.md +++ b/docs/secure-connections/sauce-connect-5/operation/overview.md @@ -8,6 +8,10 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; +:::note +[Service accounts](/basics/acct-team-mgmt/managing-service-accounts) are not supported by Sauce Connect Proxy and cannot start or manage tunnels. Only user accounts can manage tunnels. +::: + Sauce Connect Proxy operations and administration involve everything required to install, configure, maintain and use secure connections. ## Installation and Configuration diff --git a/docs/secure-connections/sauce-connect/setup-configuration/basic-setup.md b/docs/secure-connections/sauce-connect/setup-configuration/basic-setup.md index f3a02ecce6..c5041da39e 100644 --- a/docs/secure-connections/sauce-connect/setup-configuration/basic-setup.md +++ b/docs/secure-connections/sauce-connect/setup-configuration/basic-setup.md @@ -15,7 +15,8 @@ It is also a key step for any Sauce Connect Proxy deployment as a way to verify ## What You'll Need - A Sauce Labs account ([Log in](https://accounts.saucelabs.com/am/XUI/#login/) or sign up for a [free trial license](https://saucelabs.com/sign-up)). -- Your Sauce Labs [Username and Access Key](https://app.saucelabs.com/user-settings). +- [Username and access key](https://app.saucelabs.com/user-settings) of you Sauce Labs user. + - Only user accounts can manage tunnels. [Service accounts](/basics/acct-team-mgmt/managing-service-accounts) are not supported by Sauce Connect Proxy and cannot start or manage tunnels. - Have Sauce Connect Proxy [installed on your local machine](/secure-connections/sauce-connect/installation). Make sure it's the latest version - otherwise, you may run into technical issues. - Review [Sauce Connect Proxy System and Network Requirements](/secure-connections/sauce-connect/system-requirements) to confirm that your system and network architecture will be compatible with Sauce Connect Proxy. - Know your regional [Sauce Labs Data Center](/dev/cli/sauce-connect-proxy/#--region). diff --git a/docs/test-results/sharing-test-results.md b/docs/test-results/sharing-test-results.md index 14f8d4208a..668a9e32fe 100644 --- a/docs/test-results/sharing-test-results.md +++ b/docs/test-results/sharing-test-results.md @@ -14,7 +14,7 @@ The ability to share test results is currently only supported for virtual device Once your test has run and generated a **Test Details** page, you have several options for sharing a link to that page with others. -1. On Sauce Labs, in the left panel, click **Live** or **Automaed**, and then click **Test Results**. +1. On Sauce Labs, in the left panel, click **Live** or **Automated**, and then click **Test Results**. 2. On the **Test Results** page, click a test in the list to view the test details. 3. In the **Visibility** dropdown list, select a sharing option for the test results. diff --git a/docs/test-results/test-status.md b/docs/test-results/test-status.md index f503ccd1f8..52007f596c 100644 --- a/docs/test-results/test-status.md +++ b/docs/test-results/test-status.md @@ -127,7 +127,8 @@ you can still use the [Sauce Labs REST API](/dev/api/) to update the test status ## What You'll Need - A Sauce Labs account ([Log in](https://accounts.saucelabs.com/am/XUI/#login/) or sign up for a [free trial license](https://saucelabs.com/sign-up)) -- Your Sauce Labs [Username and Access Key](https://app.saucelabs.com/user-settings) +- [Username and access key](https://app.saucelabs.com/user-settings) of your Sauce Labs user account. + - Alternatively, you can use the credentials of a [service account](/basics/acct-team-mgmt/managing-service-accounts). The username and access key for a service account are provided during [its creation](/basics/acct-team-mgmt/managing-service-accounts/#creating-a-service-account). - The JOB_ID for the test you wish to update Call the `update_jobs` REST API and pass the parameter "passed" with a value of "true" or "false". diff --git a/docs/test-results/viewing-test-results.md b/docs/test-results/viewing-test-results.md index fe85a9b595..0877cfe60b 100644 --- a/docs/test-results/viewing-test-results.md +++ b/docs/test-results/viewing-test-results.md @@ -53,17 +53,17 @@ If you have set up your tests to report whether they have passed or failed, thos Automated test results filters -| Filter | Description | -| :------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Search by name | Filter test results by name. | -| Device Type | Filter test results by: | -| Time Range | Filter test results by: | -| Owner | Filter test results by: | -| Status | Filter tests by: | -| Build | Filter test results by tests that belong to a specific build. | -| Platform | Filter test results by tests that ran on one or multiple operating systems. | -| Browser | Filter test results by browser (Only for Virtual Devices). | -| Device | Filter test results by tests that ran on a specific device. | +| Filter | Description | +| :------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Search by name | Filter test results by name. | +| Device Type | Filter test results by: | +| Time Range | Filter test results by: | +| Owner | Filter test results by: | +| Status | Filter tests by: | +| Build | Filter test results by tests that belong to a specific build. | +| Platform | Filter test results by tests that ran on one or multiple operating systems. | +| Browser | Filter test results by browser (Only for Virtual Devices). | +| Device | Filter test results by tests that ran on a specific device. | ## Automated Builds Results @@ -77,10 +77,10 @@ To view automated build results, follow these steps: You can use the following filters to narrow down the build results: -| Filter | Description | -| ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Owner | Filter builds by: | -| Status | Filter builds by: | +| Filter | Description | +| ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Owner | Filter builds by: | +| Status | Filter builds by: | ## Screenshots, Commands, Logs, and Metadata @@ -99,8 +99,8 @@ Your test assets, including videos, screenshots, and logs, are retained for 30 d - Click the **Video** tab to view the video of the test. You can download the video from this tab. Audio is available for automated tests on real devices. Additional configurations are required to record audio with your tests. For more information, see [Audio Capture](/mobile-apps/features/audio-capture/). - Click the **Screenshots** tab to view screenshots. You can download the screenshots from this tab and view them in full screen. - Click the **Logs** tab to see the logs generated by your test. The logs you can view are determined by the type of test you ran. For example, web app tests will include a Selenium log, while mobile app tests will contain an Appium log. - - Only the following file types will be visible in the logs viewer: .zip, .log, .json, .xml, .txt, .yml, and .har. Assets of other types - can be accessed via the [Sauce REST API](/dev/api/jobs/#get-a-job-asset-file). + - Only the following file types will be visible in the logs viewer: .zip, .log, .json, .xml, .txt, .yml, and .har. Assets of other types + can be accessed via the [Sauce REST API](/dev/api/jobs/#get-a-job-asset-file). ### Appium Logs @@ -119,12 +119,12 @@ and tag your tests with relevant information. CI Tags on Metadata Beta Tab -| Field | Description | Tag Pattern | -|------------|----------------------------|-----------------------| -| URL | URL of the repository | `ci:url:{repo_url}` | -| Repo | Name of the repository | `ci:repo:{repo_name}` | -| Ref | Branch or tag | `ci:ref:{ref}` | -| Commit SHA | Short SHA of the commit | `ci:ssha:{short_sha}` | +| Field | Description | Tag Pattern | +| ---------- | ----------------------- | --------------------- | +| URL | URL of the repository | `ci:url:{repo_url}` | +| Repo | Name of the repository | `ci:repo:{repo_name}` | +| Ref | Branch or tag | `ci:ref:{ref}` | +| Commit SHA | Short SHA of the commit | `ci:ssha:{short_sha}` | :::note `saucectl` supports automatic detection on a variety of CI platforms, including: AppVeyor, AWS, Azure, Bamboo, Bitbucket, BuildKite, Buddy, CircleCI, Codeship, Drone, GitHub, GitLab, Gitpod, Jenkins, Semaphore, Travis, and TeamCity. diff --git a/sidebars.js b/sidebars.js index 1000a49db3..c8164b88f6 100644 --- a/sidebars.js +++ b/sidebars.js @@ -893,7 +893,7 @@ module.exports = { 'basics/acct-team-mgmt/org-settings', { type: 'category', - label: 'Managing Users and Accounts', + label: 'Managing Users', collapsed: true, items: [ 'basics/acct-team-mgmt/adding-deactivating-users', @@ -902,6 +902,7 @@ module.exports = { 'basics/acct-team-mgmt/switching-active-team', ], }, + 'basics/acct-team-mgmt/managing-service-accounts', 'basics/acct-team-mgmt/concurrency/managing-concurrency', { type: 'category', diff --git a/static/img/basics/acct-team-mgmt/service-accounts/account-icon.png b/static/img/basics/acct-team-mgmt/service-accounts/account-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3d12ea2252f676c671bffd1e54124118ce6377ac GIT binary patch literal 4086 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 literal 0 HcmV?d00001 diff --git a/static/img/basics/acct-team-mgmt/service-accounts/creation-modal-org-admin-step-1.png b/static/img/basics/acct-team-mgmt/service-accounts/creation-modal-org-admin-step-1.png new file mode 100644 index 0000000000000000000000000000000000000000..9c5f28bf7b80e4d69cbd44fb9c3183994f372297 GIT binary patch literal 40780 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�(&%d>5QYwzwu-$OYDY~>#Z)ZjHC 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 literal 0 HcmV?d00001 diff --git a/static/img/basics/acct-team-mgmt/service-accounts/creation-modal-org-admin-step-2.png b/static/img/basics/acct-team-mgmt/service-accounts/creation-modal-org-admin-step-2.png new file mode 100644 index 0000000000000000000000000000000000000000..1c6256aa017f1e4f3e115b7b05d0c0c691a2734d GIT binary patch literal 48803 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 HcS8IJ`hkn* literal 0 HcmV?d00001 diff --git a/static/img/basics/acct-team-mgmt/service-accounts/creation-modal-team-admin-step-2.png b/static/img/basics/acct-team-mgmt/service-accounts/creation-modal-team-admin-step-2.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf5c9bcdb697c2a47eeeb37eebd398e71a4662c GIT binary patch literal 48475 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

LiI?Ept797# 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 literal 0 HcmV?d00001 diff --git a/static/img/basics/acct-team-mgmt/service-accounts/update-button.png b/static/img/basics/acct-team-mgmt/service-accounts/update-button.png new file mode 100644 index 0000000000000000000000000000000000000000..6f096bc1531bade17b407621f26529a5160af78b GIT binary patch literal 5030 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 literal 0 HcmV?d00001 diff --git a/static/img/basics/acct-team-mgmt/service-accounts/update-display-name.png b/static/img/basics/acct-team-mgmt/service-accounts/update-display-name.png new file mode 100644 index 0000000000000000000000000000000000000000..128c409cfdd39f88b693d6daeeb07646d70e519d GIT binary patch literal 8364 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 T-Ery55vroBnoOmXS=j#oqUeb* literal 0 HcmV?d00001 From 3962e8615e1053348065b4e3c76a963670e89434 Mon Sep 17 00:00:00 2001 From: Przemyslaw Zukowski Date: Fri, 21 Feb 2025 16:15:33 +0100 Subject: [PATCH 2/3] add API spec for service accounts --- docs/dev/api.md | 7 +- docs/dev/api/accounts.md | 576 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 581 insertions(+), 2 deletions(-) diff --git a/docs/dev/api.md b/docs/dev/api.md index 3f6bc91a3e..3b28f5a173 100644 --- a/docs/dev/api.md +++ b/docs/dev/api.md @@ -17,7 +17,8 @@ You can check the current accessibility of any Sauce Labs system on the [Sauce L ## What You'll Need - A Sauce Labs account ([Log in](https://accounts.saucelabs.com/am/XUI/#login/) or sign up for a [free trial license](https://saucelabs.com/sign-up)) -- Your Sauce Labs [Username and Access Key](https://app.saucelabs.com/user-settings) +- [Username and access key](https://app.saucelabs.com/user-settings) of your Sauce Labs user account. + - Alternatively, you can use the credentials of a [service account](/basics/acct-team-mgmt/managing-service-accounts). The username and access key for a service account are provided during [its creation](/basics/acct-team-mgmt/managing-service-accounts/#creating-a-service-account). ## Accessing the APIs @@ -39,6 +40,8 @@ The request examples throughout the API documentation utilize variables in place The Sauce Labs API uses API keys to authenticate requests. You can view and manage your API key under your [Sauce Labs User Settings](https://app.saucelabs.com/user-settings). +Alternatively, you can use the username and access key of a [service account](/basics/acct-team-mgmt/managing-service-accounts) to authenticate API requests. Service account credentials are generated during [account creation](/basics/acct-team-mgmt/managing-service-accounts/#creating-a-service-account). + Authentication to the API is performed via [HTTP Basic Auth](http://en.wikipedia.org/wiki/Basic_access_authentication). Provide your username and API key as the basic auth username and password values, respectively. All requests must be made over HTTPS. Calls made over HTTP or without proper authentication will fail. You can provide your authentication credentials as inline parameters of your request or using a Basic Header. @@ -115,7 +118,7 @@ The Sauce Labs REST API places rate limits on some endpoints in order to prevent For example: -- Incoming authenticated API requests have rate limits imposed against the individual user accounts. +- Incoming authenticated API requests have rate limits imposed against the individual account. - Incoming unauthenticated API requests have rate limits imposed against the IP addresses. Requests received after the rate limit is reached return a [429 response code](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429#:~:text=The%20HTTP%20429%20Too%20Many,before%20making%20a%20new%20request) indicating that the number of allowable requests has been exceeded. diff --git a/docs/dev/api/accounts.md b/docs/dev/api/accounts.md index 783f4ad0a4..4e735f42d9 100644 --- a/docs/dev/api/accounts.md +++ b/docs/dev/api/accounts.md @@ -2650,3 +2650,579 @@ curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ ``` + +--- + +## Service account + +### Lookup Service Accounts + +

+GET /team-management/v1/service-accounts/ +

+ +Lists existing service accounts in your organization. You can filter the results using the query parameters below. + +#### Parameters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
id

| QUERY | OPTIONAL | STRING |

Comma-separated service account IDs.

username

| QUERY | OPTIONAL | STRING |

Substring username search phrase.

teams

| QUERY | OPTIONAL | STRING |

Comma-separated team IDs.

limit

| QUERY | OPTIONAL | INTEGER |

Number of results to return per page.

offset

| QUERY | OPTIONAL | INTEGER |

The initial index from which to return the results.

+ + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request GET 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/?limit=100&offset=0' | json_pp +``` + +```jsx title="Sample Request with Filters" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request GET 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/?id=7ddb81628f5f4e77b5f74d9dec4980db,8ec1b3d47a5e4f25a7b6c8e9f0123456&username=bot-automation&teams=bd8466c7c94f4f2a8641a1fd4ac1a89d,c7a2b3d4e5f67890abcdef1234567890&limit=10&offset=0' | json_pp +``` + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request GET 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts/?limit=100&offset=0' | json_pp +``` + +```jsx title="Sample Request with Filters" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request GET 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts/?id=7ddb81628f5f4e77b5f74d9dec4980db,8ec1b3d47a5e4f25a7b6c8e9f0123456&username=bot-automation&teams=bd8466c7c94f4f2a8641a1fd4ac1a89d,c7a2b3d4e5f67890abcdef1234567890&limit=10&offset=0' | json_pp +``` + + + + +#### Responses + + + + + + + + + + + + + +
200Success. Service account list returned.
403Forbidden. You do not have permission to look up service accounts.
+ +```jsx title="Sample Response" +{ + "count": 2, + "links": { + "first": "https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/?limit=10&offset=0", + "last": "https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/?limit=10&offset=0", + "next": null, + "previous": null + }, + "results": [ + { + "id": "7ddb81628f5f4e77b5f74d9dec4980db", + "username": "bot-automation-service-account-d2164", + "name": "Automation Service Account", + "team": { + "id": "bd8466c7c94f4f2a8641a1fd4ac1a89d", + "name": "QA Automation Team" + }, + "creator": { + "id": "504e6c7223fd4159815a08c38f677701", + "username": "john.doe", + "email": "john.doe@example.com" + } + }, + { + "id": "8ec1b3d47a5e4f25a7b6c8e9f0123456", + "username": "bot-automation-service-account-565ad", + "name": "Staging Automation Account", + "team": { + "id": "c7a2b3d4e5f67890abcdef1234567890", + "name": "Staging Team" + }, + "creator": { + "id": "e1f2g3h4i5j6k7l8m9n0o1p2q3r4s5t6", + "username": "jane.doe", + "email": "jane.doe@example.com" + } + } + ] +} +``` + +

+ +--- + +### Get a Specific Service Account + +
+GET /team-management/v1/service-accounts/{uuid}/ +

+ +Retrieves details of the specified service account. + +#### Parameters + + + + + + + + +
uuid

| PATH | REQUIRED | STRING |

The unique identifier of the service account. You can find the uuid in the URL of the [service account details view](/basics/acct-team-mgmt/managing-service-accounts/#accessing-the-service-account-details-view) in the Sauce Labs UI. You can also look up the uuid using the [Lookup Service Accounts](#lookup-service-accounts) endpoint.

+ + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request GET 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/' | json_pp +``` + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request GET 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts/' | json_pp +``` + + + + +#### Responses + + + + + + + + + + + + + + + + + + + + +
200Success. Service account details returned.
403Forbidden. You do not have permission to access this resource.
404Not found. The specified service account does not exist.
+ +```jsx title="Sample Response" +{ + "id": "7ddb81628f5f4e77b5f74d9dec4980db", + "username": "bot-automation-service-account-d2164", + "name": "Automation Service Account", + "created_at": "2024-10-24T14:45:43.606414Z", + "updated_at": "2025-01-23T15:57:32.520638Z", + "last_activity_time": "2025-02-15T11:22:10.123456Z", + "creator": { + "id": "504e6c7223fd4159815a08c38f677701", + "username": "john.doe", + "email": "john.doe@example.com" + }, + "team": { + "id": "bd8466c7c94f4f2a8641a1fd4ac1a89d", + "name": "QA Automation Team" + } +} +``` + +

+ +--- + +### Create a Service Account + +
+POST /team-management/v1/service-accounts/ +

+ +Creates a new service account. Provide the required fields to generate a service account with an automatically generated username and access key. + +#### Parameters + + + + + + + + + + + + +
name +

| BODY | REQUIRED | STRING |

+

+ A user-friendly display name for the service account. The name must be between 1 and 128 characters and may include:

  • letters
  • digits
  • the following special characters: ', . - _ ~ ! @ # $ % ^ & * ( ) = + | / ? : ; [ ] { }
+

+
team_uuid

| BODY | REQUIRED | STRING |

The unique identifier of the team to which the service account will be assigned. You can look up team IDs using the [Lookup Teams](#lookup-teams) endpoint.
Note: Team admins can only create accounts in their [active team](/basics/acct-team-mgmt/switching-active-team/).

+ + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request POST 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/' \ +--header 'Content-Type: application/json' \ +--data-raw '{ + "name": "Team A bot", + "team_uuid": "bd8466c7c94f4f2a8641a1fd4ac1a89d" +}' | json_pp +``` + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request POST 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts/' \ +--header 'Content-Type: application/json' \ +--data-raw '{ + "name": "Team A bot", + "team_uuid": "bd8466c7c94f4f2a8641a1fd4ac1a89d" +}' | json_pp +``` + + + + +#### Responses + + + + + + + + + + + + +
201Success. Service account created successfully.
403Forbidden. You do not have permission to create a service account.
+ +```jsx title="Sample Response" +{ + "id": "7ddb81628f5f4e77b5f74d9dec4980db", + "access_key": "8e27aba8-be73-4ef3-9c2b-20f796b5ebff", + "username": "bot-automation-service-account-d2164" +} +``` + +

+ +--- + +### Update a Service Account + +
+PATCH /team-management/v1/service-accounts/{uuid}/ +

+ +Updates the details of an existing service account. You can only update the **name** field, which is a user-friendly, editable display name. The username remains immutable. + +#### Parameters + + + + + + + + + + + + + + +
uuid +

| PATH | REQUIRED | STRING |

+

The unique identifier of the service account. You can find the uuid in the URL of the [service account details view](/basics/acct-team-mgmt/managing-service-accounts/#accessing-the-service-account-details-view) in the Sauce Labs UI. You can also look up the uuid using the [Lookup Service Accounts](#lookup-service-accounts) endpoint.

+
name +

| BODY | REQUIRED | STRING |

+

+ A user-friendly display name for the service account. The name must be between 1 and 128 characters and may include:

  • letters
  • digits
  • the following special characters: ', . - _ ~ ! @ # $ % ^ & * ( ) = + | / ? : ; [ ] { }
+

+
+ + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request PATCH 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/' \ +--header 'Content-Type: application/json' \ +--data-raw '{ + "name": "Bot Foo Bar" +}' | json_pp +``` + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request PATCH 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts/' \ +--header 'Content-Type: application/json' \ +--data-raw '{ + "name": "Bot Foo Bar" +}' | json_pp +``` + + + + +#### Responses + + + + + + + + + + + + + + + + +
200Success. Service account updated successfully.
403Forbidden. You do not have permission to update this service account.
404Not found. The specified service account does not exist.
+ +```jsx title="Sample Response" +{ + "id": "7ddb81628f5f4e77b5f74d9dec4980db", + "username": "bot-automation-service-account-d2164", + "name": "Bot Foo Bar", +} +``` + +

+ +--- + +### Delete a Service Account + +
+DELETE /team-management/v1/service-accounts/{uuid}/ +

+ +Deletes the specified service account from your organization. + +#### Parameters + + + + + + + + +
uuid +

| PATH | REQUIRED | STRING |

+

The unique identifier of the service account. You can find the uuid in the URL of the [service account details view](/basics/acct-team-mgmt/managing-service-accounts/#accessing-the-service-account-details-view) in the Sauce Labs UI. You can also look up the uuid using the [Lookup Service Accounts](#lookup-service-accounts) endpoint.

+
+ + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request DELETE 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts/' +``` + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request DELETE 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts/' +``` + + + + +#### Responses + + + + + + + + + + + + + + + + +
204Success. Service account deleted successfully. No content returned.
403Forbidden. You do not have permission to delete this service account.
404Not found. The specified service account does not exist.
+ +

+ +--- + +### Reset Service Account Access Key + +
+POST /team-management/v1/service-accounts/{uuid}/reset-access-key/ +

+ +Resets the access key for the specified service account. A new access key is generated and returned in the response. + +:::warning +Regenerating an access key invalidates the previous key. Any tests or configurations using the previous key will fail, so make sure to update all tests and credential environment variables with the new key. +::: + +#### Parameters + + + + + + + + +
uuid +

| PATH | REQUIRED | STRING |

+

The unique identifier of the service account. You can find the uuid in the URL of the [service account details view](/basics/acct-team-mgmt/managing-service-accounts/#accessing-the-service-account-details-view) in the Sauce Labs UI. You can also look up the uuid using the [Lookup Service Accounts](#lookup-service-accounts) endpoint.

+
+ + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request POST 'https://api.us-west-1.saucelabs.com/team-management/v1/service-accounts//reset-access-key/' | json_pp +``` + + + + +```jsx title="Sample Request" +curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \ +--request POST 'https://api.eu-central-1.saucelabs.com/team-management/v1/service-accounts//reset-access-key/' | json_pp +``` + + + + +#### Responses + + + + + + + + + + + + + + + + +
200Success. Service account access key was rotated.
403Forbidden. You do not have permission to reset the access key for this service account.
404Not found. The specified service account does not exist.
+ +```jsx title="Sample Response" +{ + "access_key": "3f78c473-3396-432d-b6d1-48e2dd7c57b1" +} +``` + +

From 5e5c2a241937543d6a0fc73a9275cb42e93de258 Mon Sep 17 00:00:00 2001 From: Przemyslaw Zukowski Date: Tue, 25 Feb 2025 17:26:41 +0100 Subject: [PATCH 3/3] fix sidebar and links as they have been broken on the master branch Error: Error: Unable to build website for locale en. [cause]: Error: Invalid sidebar file at "sidebars.js". These sidebar document ids do not exist: - testfairy/ci-tools/bamboo - testfairy/ci-tools/ms-app-ctr - testfairy/integrations/centercode - testfairy/integrations/coralogix - testfairy/integrations/google-cloud - testfairy/integrations/splunk - testfairy/integrations/zendesk - Broken link on source page path = /pr-preview/pr-3093/testfairy/security/acct-settings/: -> linking to /pr-preview/pr-3093/testfairy/integrations/zendesk/ --- docs/testfairy/security/acct-settings.md | 2 -- sidebars.js | 7 ------- 2 files changed, 9 deletions(-) diff --git a/docs/testfairy/security/acct-settings.md b/docs/testfairy/security/acct-settings.md index 88160d42af..7e84708e82 100644 --- a/docs/testfairy/security/acct-settings.md +++ b/docs/testfairy/security/acct-settings.md @@ -44,8 +44,6 @@ You can integrate your TestFairy account with different services to customize an - Slack - See [Slack](/testfairy/integrations/slack) for information about integrating your Slack account with TestFairy. -- Zendesk - See [ZenDesk](/testfairy/integrations/zendesk) for information about integrating your Zendesk account with TestFairy. - - Webhooks - You can use TestFairy webhooks to connect to services. See [Microsoft Teams](/testfairy/integrations/ms-teams) for more information. Integrations page diff --git a/sidebars.js b/sidebars.js index c8164b88f6..41d7de6d54 100644 --- a/sidebars.js +++ b/sidebars.js @@ -1211,14 +1211,9 @@ module.exports = { label: 'Integrations', collapsed: true, items: [ - 'testfairy/integrations/centercode', - 'testfairy/integrations/coralogix', 'testfairy/integrations/slack', 'testfairy/integrations/smtp-gmail', - 'testfairy/integrations/splunk', - 'testfairy/integrations/zendesk', 'testfairy/integrations/ms-teams', - 'testfairy/integrations/google-cloud', 'testfairy/integrations/apple-uploading', 'testfairy/integrations/google-uploading', ], @@ -1228,12 +1223,10 @@ module.exports = { label: 'CI Tools', collapsed: true, items: [ - 'testfairy/ci-tools/bamboo', 'testfairy/ci-tools/bitbucket', 'testfairy/ci-tools/circle-ci', 'testfairy/ci-tools/fastlane', 'testfairy/ci-tools/gitlab', - 'testfairy/ci-tools/ms-app-ctr', 'testfairy/ci-tools/team-city', 'testfairy/ci-tools/vs-team', ],

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℞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 literal 0 HcmV?d00001 diff --git a/static/img/basics/acct-team-mgmt/service-accounts/delete-service-accounts-dropdown.png b/static/img/basics/acct-team-mgmt/service-accounts/delete-service-accounts-dropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..17e739dd4b0ab23bc547ce5874fb9d4b69042f29 GIT binary patch literal 7475 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 JwWx8>{{Yxq)! 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