管理服務授權以存取 Azure DevOps
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
當您使用與 Azure DevOps 整合的服務時,業界標準的 OAuth 2.0 授權架構可讓其他服務安全地存取您的資源。 使用 OAuth 時,您會授與服務存取 Azure DevOps 資源的授權,例如工作專案、原始程式碼和建置結果。
- 授權會系結至您的認證,因此服務可以使用授權來存取 Azure DevOps 中的資源。
- 使用您的 Microsoft 帳戶或公司帳戶來授權服務。
- 您授權的服務永遠無法存取您的 Azure DevOps 認證。
- 撤銷您已授與其他服務的任何授權。
授權服務
典型的授權流程可能會像這樣:
您使用的服務會使用 Azure DevOps 資源,因此服務會要求授權。
如果您尚未登入,Azure DevOps 會提示您輸入認證。
登入之後,您會取得授權核准頁面。
服務只能要求您透過 REST API 取得之所有資源的完整存取權,因此授權要求可能不是特定的。
檢閱要求並核准授權。
授權的服務會使用該授權來存取 Visual Studio 帳戶中的資源。
若要確保授權要求合法:
- 在授權核准頁面的上方尋找 Azure DevOps 商標。
- 確定授權核准頁面 URL 的開頭為
https://app.vssps.visualstudio.com/
。 - 請注意瀏覽器中的任何 HTTPS 相關安全性警告。
- 請記住,其他服務不會直接要求您的認證。 其可讓您透過授權核准頁面將他們提供給 Azure DevOps。
管理授權
若要查看您已授權存取帳戶的服務,請移至 https://app.vssps.visualstudio.com/Profile/View 並選取 [管理授權]。
您可以在這裡撤銷任何授權,因此服務無法代表您存取您的帳戶。