Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menghapus kebijakan organisasi dengan AWS Organizations
Ketika Anda tidak lagi memerlukan kebijakan dan setelah Anda melepaskannya dari semua unit organisasi (OUs) dan akun, Anda dapat menghapusnya.
Topik ini menjelaskan cara menghapus kebijakan dengan AWS Organizations. Kebijakan mendefinisikan kontrol yang ingin Anda terapkan ke grup. Akun AWS
Topik
Hapus kebijakan dengan AWS Organizations
Saat masuk ke akun pengelolaan organisasi, Anda dapat menghapus kebijakan yang tidak diperlukan lagi di organisasi.
Sebelum Anda dapat menghapus kebijakan, Anda harus melepasnya terlebih dahulu dari semua entitas terlampir.
catatan
-
Anda tidak dapat menghapus SCP AWS terkelola seperti SCP bernama.
FullAWSAccess
-
Anda tidak dapat menghapus RCP AWS terkelola seperti RCP bernama.
RCPFullAWSAccess
Izin minimum
Untuk menghapus kebijakan, Anda memerlukan izin untuk menjalankan tindakan berikut:
-
organizations:DeletePolicy
- Service control policies (SCPs)
-
Untuk menghapus SCP
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada halaman Kebijakan kontrol layanan
, pilih nama SCP yang ingin Anda hapus. -
Anda harus terlebih dahulu melepaskan kebijakan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
- Resource control policies (RCPs)
-
Untuk menghapus RCP
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada halaman Kebijakan kontrol sumber daya
, pilih nama RCP yang ingin Anda hapus. -
Anda harus terlebih dahulu melepaskan kebijakan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
- Declarative policies
-
Untuk menghapus kebijakan deklaratif
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada halaman Kebijakan deklaratif
, pilih nama kebijakan yang ingin Anda hapus. -
Anda harus terlebih dahulu melepaskan kebijakan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
- Backup policies
-
Untuk menghapus kebijakan backup
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada halaman Kebijakan Backup
, pilih nama kebijakan yang ingin Anda hapus. -
Anda harus terlebih dahulu melepaskan kebijakan cadangan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
- Tag policies
-
Untuk menghapus kebijakan tag
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada halaman Kebijakan tag
, pilih kebijakan yang ingin dihapus. -
Anda harus terlebih dahulu melepaskan kebijakan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
- Chatbot policies
-
Untuk menghapus kebijakan chatbot
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada halaman Kebijakan Chatbot
, pilih nama kebijakan yang ingin Anda hapus. -
Anda harus terlebih dahulu melepaskan kebijakan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
- AI services opt-out policies
-
Untuk menghapus kebijakan berhenti berlangganan layanan AI
-
Masuk ke konsol AWS Organizations
. Anda harus masuk sebagai pengguna IAM, mengambil IAM role, atau masuk sebagai pengguna akar (tidak Disarankan) di akun pengelolaan organisasi. -
Pada laman Kebijakan berhenti berlangganan layanan AI
, pilih nama kebijakan yang ingin Anda hapus. -
Anda harus terlebih dahulu melepaskan kebijakan yang ingin Anda hapus dari semua root, OUs, dan akun. Pilih tab Target, pilih tombol radio yang ada di samping setiap root, OU, atau akun yang ditampilkan di daftar Target, dan kemudian pilih Lepaskan. Dalam kotak dialog konfirmasi, pilih Lepaskan. Ulangi sampai Anda menghapus semua target.
-
Pilih Hapus di bagian atas halaman.
-
Pada kotak dialog konfirmasi, masukkan nama kebijakan, dan kemudian pilih Hapus.
-
Untuk menghapus kebijakan
Contoh kode berikut menunjukkan cara menggunakanDeletePolicy
.
- .NET
-
- AWS SDK for .NET
-
catatan
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara pengaturan dan menjalankannya di Repositori Contoh Kode AWS
. using System; using System.Threading.Tasks; using Amazon.Organizations; using Amazon.Organizations.Model; /// <summary> /// Deletes an existing AWS Organizations policy. /// </summary> public class DeletePolicy { /// <summary> /// Initializes the Organizations client object and then uses it to /// delete the policy with the specified policyId. /// </summary> public static async Task Main() { // Create the client object using the default account. IAmazonOrganizations client = new AmazonOrganizationsClient(); var policyId = "p-00000000"; var request = new DeletePolicyRequest { PolicyId = policyId, }; var response = await client.DeletePolicyAsync(request); if (response.HttpStatusCode == System.Net.HttpStatusCode.OK) { Console.WriteLine($"Successfully deleted Policy: {policyId}."); } else { Console.WriteLine($"Could not delete Policy: {policyId}."); } } }
-
Untuk detail API, lihat DeletePolicydi Referensi AWS SDK for .NET API.
-
- CLI
-
- AWS CLI
-
Untuk menghapus kebijakan
Contoh berikut menunjukkan cara menghapus kebijakan dari organisasi. Contoh ini mengasumsikan bahwa Anda sebelumnya melepaskan kebijakan dari semua entitas:
aws organizations delete-policy --policy-id
p-examplepolicyid111
-
Untuk detail API, lihat DeletePolicy
di Referensi AWS CLI Perintah.
-
- Python
-
- SDK untuk Python (Boto3)
-
catatan
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara pengaturan dan menjalankannya di Repositori Contoh Kode AWS
. def delete_policy(policy_id, orgs_client): """ Deletes a policy. :param policy_id: The ID of the policy to delete. :param orgs_client: The Boto3 Organizations client. """ try: orgs_client.delete_policy(PolicyId=policy_id) logger.info("Deleted policy %s.", policy_id) except ClientError: logger.exception("Couldn't delete policy %s.", policy_id) raise
-
Untuk detail API, lihat DeletePolicydi AWS SDK for Python (Boto3) Referensi API.
-