Dela via


Hantera åtkomsttoken för arbetsytor i Playwright Workspaces

I den här artikeln får du lära dig hur du hanterar åtkomsttoken för arbetsytor i Playwright Workspaces. Du använder åtkomsttoken för att autentisera och auktorisera åtkomst till din arbetsyta.

Åtkomsttoken är associerade med ett användarkonto och en arbetsyta. När du använder en åtkomsttoken för att köra Playwright-tester kontrollerar tjänsten din Rollbaserad åtkomstkontroll i Azure (Azure RBAC) för att kontrollera om du har beviljats åtkomst för att köra tester på tjänsten. Läs mer om åtkomst till arbetsytor i Playwright Workspaces.

Du kan skapa flera åtkomsttoken per arbetsyta, till exempel för att skilja mellan att köra tester interaktivt eller som en del av ditt arbetsflöde för kontinuerlig integrering (CI). När du skapar en åtkomsttoken har token en begränsad livslängd.

Förutsättningar

Skydda dina åtkomsttoken

Åtkomsttoken för arbetsytan liknar ett lösenord för din Playwright-arbetsyta. Var alltid noga med att skydda dina åtkomsttoken. Undvik att distribuera åtkomsttoken till andra användare, hårdkoda dem eller spara dem var som helst i oformaterad text som är tillgänglig för andra.

Återkalla och återskapa dina token om du tror att de kan ha komprometterats.

Aktivera autentisering med hjälp av åtkomsttoken

Som standard använder Playwright Workspaces Microsoft Entra-ID för autentisering, vilket är den rekommenderade metoden. Även om åtkomsttokenautentisering stöds är den inaktiverad som standard eftersom den är mindre säker. Om du vill använda åtkomsttoken måste du uttryckligen aktivera det här alternativet för din arbetsyta.

Försiktighet

Åtkomsttoken för arbetsytan liknar ett lösenord för din Playwright-arbetsyta. Var alltid noga med att skydda dina åtkomsttoken. Undvik att distribuera åtkomsttoken till andra användare, hårdkoda dem eller spara dem var som helst i oformaterad text som är tillgänglig för andra. Återkalla och återskapa dina token om du tror att de har komprometterats.

Så här aktiverar du autentisering med hjälp av åtkomsttoken:

  1. Logga in på Azure-portalen med ditt Azure-konto och gå till din arbetsyta.

  2. I avsnittet Inställningar väljer du Åtkomsthantering.

  3. Markera kryssrutan för Playwright Service-åtkomsttoken för att aktivera den.

Skärmbild som visar hur du aktiverar autentisering med hjälp av åtkomsttoken.

Försiktighet

Autentisering med åtkomsttoken är mindre säkert. Lär dig hur du hanterar åtkomsttoken

Visa alla åtkomsttoken för arbetsytan

Du kan visa listan över åtkomsttoken för din arbetsyta i Azure-portalen. För varje token visas tokennamn, status och förfallodatum i listan. Du kan inte hämta värdet för åtkomsttoken när det har skapats.

Du kan bara visa listan över åtkomsttoken för de arbetsytor som du har åtkomst till.

Så här visar du listan över åtkomsttoken för arbetsytan:

  1. Logga in på Azure-portalen med ditt Azure-konto och gå till din arbetsyta.

  2. I avsnittet Inställningar väljer du Åtkomsthantering.

  3. Om alternativet Playwright Service-åtkomsttoken är markerat visas alla åtkomsttoken för arbetsytan på sidan.

Generera en åtkomsttoken för arbetsytan

Skapa en åtkomsttoken för att auktorisera åtkomst till din Playwright-arbetsyta och för att köra befintliga Playwright-tester på din arbetsyta. Du kan skapa flera åtkomsttoken för din arbetsyta. När du skapar en åtkomsttoken måste du ange ett förfallodatum för token. När en token har upphört att gälla måste du skapa en ny åtkomsttoken.

När du använder en åtkomsttoken kontrollerar tjänsten Azure RBAC-rollen för den användare som är associerad med åtkomsttoken för att verifiera att nödvändiga behörigheter beviljas. Om du till exempel har rollen Läsare kan du inte köra Playwright-tester, men du kan visa testresultaten. När rolltilldelningen ändras kontrollerar tjänsten behörigheterna när du utför åtgärden.

Så här skapar du en ny åtkomsttoken för arbetsytan:

  1. Logga in på Azure-portalen med ditt Azure-konto och gå till din arbetsyta.

  2. I avsnittet Inställningar väljer du Åtkomsthantering.

  3. På sidan Åtkomsthantering väljer du Generera token.

    Skärmbild som visar inställningssidan för åtkomsttoken i Azure-portalen med knappen Generera ny token.

  4. Ange information om åtkomsttoken och välj sedan Generera token.

    Skärmbild som visar installationsguiden i Azure-portalen med knappen Generera token.

  5. Kopiera åtkomsttoken för arbetsytan.

    Du kan spara åtkomsttoken i ett CI/CD-hemlighetsarkiv eller använda den i en miljövariabel för att köra tester interaktivt.

    Skärmbild som visar hur du kopierar den genererade åtkomsttoken i Azure-portalen

    Viktigt!

    Du kan bara komma åt tokenvärdet direkt när du har skapat det. Du kan inte komma åt tokenvärdet längre vid ett senare tillfälle.

Anmärkning

Antalet åtkomsttoken per användare och arbetsyta är begränsat. Mer information finns i gränserna för Playwright Workspaces.

Ta bort en åtkomsttoken

Du kan bara ta bort åtkomsttoken som du skapade på en arbetsyta. Så här skapar du en åtkomsttoken:

  1. Logga in på Azure-portalen med ditt Azure-konto och gå till din arbetsyta.

  2. I avsnittet Inställningar väljer du Åtkomsthantering.

  3. Om alternativet Playwright Service-åtkomsttoken är markerat visas alla åtkomsttoken för arbetsytan på sidan.

  4. Välj Ta bort bredvid den åtkomsttoken som du vill ta bort.

  5. Välj Ta bort på bekräftelsesidan för borttagning.

Försiktighet

Du kan inte ångra borttagningsåtgärden för en åtkomsttoken. Alla befintliga skript för att köra tester med den här token misslyckas när du har raderat åtkomsttoken.