Przypisywanie uprawnień do interfejsów API usługi Cost Management

Przed użyciem interfejsów API usługi Azure Cost Management należy prawidłowo przypisać uprawnienia do jednostki usługi platformy Azure. W tym miejscu możesz użyć tożsamości jednostki usługi do wywołania interfejsów API.

Lista kontrolna konfiguracji uprawnień

  • Zapoznaj się z interfejsami API REST usługi Azure Resource Manager.
  • Określ interfejsy API usługi Cost Management, których chcesz użyć. Aby uzyskać więcej informacji na temat dostępnych interfejsów API, zobacz Omówienie automatyzacji usługi Cost Management.
  • Konfigurowanie autoryzacji i uwierzytelniania usługi dla interfejsów API usługi Azure Resource Manager.
    • Jeśli nie używasz jeszcze interfejsów API usługi Azure Resource Manager, zarejestruj aplikację kliencją przy użyciu identyfikatora Entra firmy Microsoft. Rejestracja tworzy jednostkę usługi, której będziesz używać do wywoływania interfejsów API.
    • Przypisz jednostce usługi dostęp do wymaganych zakresów, jak opisano poniżej.
    • Zaktualizuj dowolny kod programowania, aby używać uwierzytelniania entra firmy Microsoft z jednostką usługi.

Przypisywanie dostępu jednostki usługi do interfejsów API usługi Azure Resource Manager

Po utworzeniu jednostki usługi w celu programowego wywoływania interfejsów API usługi Azure Resource Manager należy przypisać mu odpowiednie uprawnienia do autoryzowania żądań i wykonywania ich w usłudze Azure Resource Manager. Dla różnych scenariuszy istnieją dwie struktury uprawnień.

Dostęp do hierarchii rozliczeń platformy Azure

Jeśli masz Umowa Enterprise platformy Azure lub Umowa z Klientem Microsoft, możesz skonfigurować dostęp jednostki usługi do danych usługi Cost Management na koncie rozliczeniowym. Aby dowiedzieć się więcej o dostępnych hierarchiach rozliczeń i uprawnieniach potrzebnych do wywoływania poszczególnych interfejsów API w usłudze Azure Cost Management, zobacz Omówienie zakresów i praca z nimi.

  • Umowa Enterprise — aby przypisać uprawnienia jednostki usługi do konta rozliczeniowego przedsiębiorstwa, działów lub zakresów kont rejestracji, zobacz Przypisz role do nazw głównych usług platformy Azure Umowa Enterprise.

  • Umowa z Klientem Microsoft — aby przypisać uprawnienia jednostki usługi do konta rozliczeniowego Umowa z Klientem Microsoft, profilu rozliczeniowego, sekcji faktury lub zakresów klientów, zobacz Zarządzanie rolami rozliczeniowymi w witrynie Azure Portal. Skonfiguruj uprawnienie do jednostki usługi w portalu, tak jak zwykły użytkownik. Jeśli chcesz zautomatyzować przypisywanie uprawnień, zobacz Interfejs API przypisań ról rozliczeń.

Kontrola dostępu na podstawie ról na platformie Azure

Obsługa jednostki usługi obejmuje zakresy specyficzne dla platformy Azure, takie jak grupy zarządzania, subskrypcje i grupy zasobów. Uprawnienia jednostki usługi można przypisać do zakresów bezpośrednio w witrynie Azure Portal lub przy użyciu programu Azure PowerShell.

Następne kroki

  • Dowiedz się więcej o automatyzacji usługi Cost Management w sekcji Omówienie automatyzacji usługi Cost Management.