Udostępnij za pośrednictwem


Zarządzanie autoryzacją usług w celu uzyskania dostępu do usługi Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Jeśli używasz usługi zintegrowanej z usługą Azure DevOps, standardowa platforma autoryzacji OAuth 2.0 zapewnia bezpieczny i bezpieczny dostęp do zasobów przez te inne usługi. W przypadku uwierzytelniania OAuth udzielasz usłudze autoryzacji w celu uzyskania dostępu do zasobów usługi Azure DevOps, takich jak elementy robocze, kod źródłowy i wyniki kompilacji.

  • Autoryzacje są powiązane z poświadczeniami, dzięki czemu usługa może używać autoryzacji do uzyskiwania dostępu do zasobów w usłudze Azure DevOps.
  • Użyj konta Microsoft lub konta służbowego, aby autoryzować usługę.
  • Usługa, której autoryzujesz, nigdy nie ma dostępu do poświadczeń usługi Azure DevOps.
  • Odwoływanie wszelkich autoryzacji udzielonych innym usługom.

Autoryzowanie usługi

Typowy przepływ autoryzacji może wyglądać następująco:

  1. Używasz usługi korzystającej z zasobów usługi Azure DevOps, więc usługa żąda autoryzacji.

  2. Jeśli jeszcze nie zalogowałeś się, usługa Azure DevOps wyświetli monit o podanie poświadczeń.

    Zrzut ekranu przedstawiający stronę logowania usługi Azure DevOps.

  3. Po zalogowaniu zostanie wyświetlona strona zatwierdzania autoryzacji.

    Zrzut ekranu przedstawiający stronę autoryzacji usługi Azure DevOps

    Usługi mogą żądać pełnego dostępu tylko do wszystkich dostępnych zasobów za pośrednictwem interfejsów API REST, więc żądanie autoryzacji może nie być specyficzne.

  4. Przejrzyj żądanie i zatwierdź autoryzację.

    Autoryzowana usługa używa tej autoryzacji do uzyskiwania dostępu do zasobów na koncie programu Visual Studio.

    Aby upewnić się, że żądanie autoryzacji jest uzasadnione:

  • Poszukaj znakowania usługi Azure DevOps w górnej części strony zatwierdzania autoryzacji.
  • Upewnij się, że adres URL strony zatwierdzania autoryzacji zaczyna się od https://app.vssps.visualstudio.com/.
  • Zwróć uwagę na wszelkie ostrzeżenia zabezpieczeń związane z protokołem HTTPS w przeglądarce.
  • Pamiętaj, że inne usługi nie pytają bezpośrednio o poświadczenia. Umożliwiają one udostępnienie ich usłudze Azure DevOps za pośrednictwem strony zatwierdzania autoryzacji.

Zarządzanie autoryzacjami

Aby wyświetlić usługi, które masz autoryzację dostępu do konta, przejdź do https://app.vssps.visualstudio.com/Profile/View strony i wybierz pozycję Zarządzaj autoryzacjami.

Zrzut ekranu przedstawiający listę autoryzowanych usług.

W tym miejscu możesz odwołać wszelkie autoryzacje, aby usługa nie mogła uzyskać dostępu do twojego konta w Twoim imieniu.