Bagikan melalui


Menetapkan izin ke API Cost Management

Sebelum menggunakan API Azure Cost Management, Anda perlu menetapkan izin dengan benar ke perwakilan layanan Azure. Dari sana, Anda dapat menggunakan identitas perwakilan layanan untuk memanggil API.

Daftar periksa konfigurasi izin

  • Kenali REST API Azure Resource Manager.
  • Tentukan API Cost Management mana yang ingin Anda gunakan. Untuk informasi selengkapnya tentang API yang tersedia, lihat Gambaran umum otomatisasi Cost Management.
  • Mengonfigurasi otorisasi dan autentikasi layanan untuk API Azure Resource Manager
    • Jika Anda belum menggunakan API Azure Resource Manager, daftarkan aplikasi klien Anda dengan ID Microsoft Entra. Pendaftaran membuat perwakilan layanan untuk Anda gunakan untuk memanggil API.
    • Tetapkan akses perwakilan layanan ke cakupan yang diperlukan, seperti yang diuraikan di bawah ini.
    • Perbarui kode pemrograman apa pun untuk menggunakan autentikasi Microsoft Entra dengan perwakilan layanan Anda.

Menetapkan akses Perwakilan Layanan ke API Azure Resource Manager

Setelah Anda membuat perwakilan layanan untuk secara terprogram memanggil API Azure Resource Manager, Anda harus menetapkan izin yang tepat untuk mengotorisasi dan menjalankan permintaan di Azure Resource Manager. Ada dua kerangka kerja izin untuk skenario yang berbeda.

Akses hierarki tagihan Azure

Jika Anda memiliki azure Perjanjian Enterprise atau Perjanjian Pelanggan Microsoft, Anda dapat mengonfigurasi akses perwakilan layanan ke data Cost Management di akun penagihan Anda. Untuk mempelajari lebih lanjut hierarki penagihan yang tersedia dan izin apa yang diperlukan untuk memanggil setiap API di Azure Cost Management, lihat Memahami dan bekerja dengan cakupan.

Kontrol akses berbasis peran Azure

Dukungan perwakilan layanan meluas ke cakupan khusus Azure, seperti grup manajemen, langganan, dan grup sumber daya. Anda dapat menetapkan izin perwakilan layanan ke cakupan Anda secara langsung di portal Azure atau dengan menggunakan Azure PowerShell.