Aracılığıyla paylaş


Maliyet Yönetimi API'lerine izin atama

Azure Maliyet Yönetimi API'lerini kullanmadan önce, izinleri bir Azure hizmet sorumlusuna düzgün şekilde atamanız gerekir. Buradan API'leri çağırmak için hizmet sorumlusu kimliğini kullanabilirsiniz.

İzin yapılandırma denetim listesi

  • Azure Resource Manager REST API'lerini tanıyın.
  • Hangi Maliyet Yönetimi API'lerini kullanmak istediğinizi belirleyin. Kullanılabilir API'ler hakkında daha fazla bilgi için bkz . Maliyet Yönetimi otomasyonuna genel bakış.
  • Azure Resource Manager API'leri için hizmet yetkilendirmesini ve kimlik doğrulamasını yapılandırın.
    • Henüz Azure Resource Manager API'lerini kullanmıyorsanız istemci uygulamanızı Microsoft Entra Id ile kaydedin. Kayıt sizin için API'leri çağırmak üzere bir hizmet sorumlusu oluşturur.
    • Aşağıda açıklandığı gibi gerekli kapsamlara hizmet sorumlusu erişimi atayın.
    • Hizmet sorumlunuzla Microsoft Entra kimlik doğrulamasını kullanmak için tüm programlama kodlarını güncelleştirin.

Azure Resource Manager API'lerine hizmet sorumlusu erişimi atama

Azure Resource Manager API'lerini program aracılığıyla çağırmak için bir hizmet sorumlusu oluşturduktan sonra, Azure Resource Manager'da isteklere karşı yetkilendirmek ve istekleri yürütmek için uygun izinleri atamanız gerekir. Farklı senaryolar için iki izin çerçevesi vardır.

Azure faturalama hiyerarşisi erişimi

Azure Kurumsal Anlaşma veya Microsoft Müşteri Sözleşmesi varsa faturalama hesabınızdaki Maliyet Yönetimi verilerine hizmet sorumlusu erişimini yapılandırabilirsiniz. Kullanılabilir faturalama hiyerarşileri ve Azure Maliyet Yönetimi'nde her API'yi çağırmak için gereken izinler hakkında daha fazla bilgi edinmek için bkz . Kapsamları anlama ve bunlarla çalışma.

  • Kurumsal Anlaşma s - Kurumsal ödeme hesabınıza, departmanlarınıza veya kayıt hesabı kapsamlarınıza hizmet sorumlusu izinleri atamak için bkz.Azure Kurumsal Anlaşma hizmet sorumlusu adlarına roller atayın.

  • Microsoft Müşteri Sözleşmesi s - Microsoft Müşteri Sözleşmesi ödeme hesabınıza, faturalama profilinize, fatura bölümüne veya müşteri kapsamlarınıza hizmet sorumlusu izinleri atamak için bkz. Azure portalında faturalama rollerini yönetme. Portaldaki hizmet sorumlunuzun iznini normal bir kullanıcı gibi yapılandırın. İzin atamasını otomatikleştirmek istiyorsanız Faturalama Rolü Atamaları API'sine bakın.

Azure rol tabanlı erişim denetimi

Hizmet sorumlusu desteği yönetim grupları, abonelikler ve kaynak grupları gibi Azure'a özgü kapsamlara genişletir. Hizmet sorumlusu izinlerini doğrudan Azure portalında veya Azure PowerShell kullanarak size ait kapsamlara atayabilirsiniz.