Tüm Ürünler
Search
Belge Merkezi

OpenAPI Explorer:Kimlik, kimlik bilgisi ve yetkilendirme

Son Güncelleme:Oct 06, 2026

Alibaba Cloud, kullanıcıların cloud kaynaklarına erişimini güvence altına almak için kimlikleri, kimlik bilgilerini ve yetkilendirmeyi kullanır. Bir kimlik kullanıcıyı benzersiz şekilde tanımlar; bir kimlik bilgisi bu kimliği doğrular; yetkilendirme ise kullanıcının hangi kaynaklara erişebileceğini belirler.

Kimlik

Bir kimlik kullanıcıyı benzersiz şekilde tanımlar. Alibaba Cloud, kullanıcı izinlerini kimliğe göre belirler ve üç türü destekler: Alibaba Cloud hesabı, Resource Access Management (RAM) kullanıcısı ve RAM rolü.

  • Alibaba Cloud hesabı

    Bir Alibaba Cloud hesabı altındaki tüm kaynakların sahibidir ve tam izinlere sahiptir. Hesap, tüm kaynak kullanımı için faturalandırılır. Özellikle Alibaba Cloud hesabının kullanılması gerekmediği durumlarda, konsola oturum açmak ve API işlemlerini çağırmak için bir RAM kullanıcısı veya RAM rolü kullanın.

  • RAM kullanıcısı

    Bir kişiyi veya uygulamayı temsil eden, sabit kimliğe ve kimlik bilgisine sahip bir kimliktir. Daha fazla bilgi için bkz. Overview.

  • RAM rolü

    RAM rolü, ilke eklenmiş bir RAM kimlik türüdür. Bir RAM kullanıcısından farklı olarak bir rol tek bir kişiye veya uygulamaya bağlı değildir; güvenilir herhangi bir asıl kimlik bu rolü üstlenebilir. Rollerin şifre veya AccessKey çiftleri gibi uzun vadeli kimlik bilgileri yoktur. Bir asıl kimlik bir rolü üstlendiğinde Security Token Service (STS), yalnızca o oturum için geçerli olan geçici güvenlik kimlik bilgileri oluşturur.

    Örneğin, A Hesabı a_rr1 adlı bir RAM rolü oluşturur, Object Storage Service (OSS) üzerinde FullAccess izni verir ve bu rolü B Hesabı'nın b_ru1 adlı RAM kullanıcısına atar. Böylece b_ru1 RAM kullanıcısı, A Hesabı'nın OSS kaynaklarını yönetmek için a_rr1 rolünü üstlenebilir.

    Daha fazla bilgi için bkz. Overview.

Kimlik bilgisi

Bir kimlik bilgisi kullanıcı kimliğini doğrular. Oturum açarken kimlik doğrulaması yapmak için geçerli bir kimlik bilgisi sağlamanız gerekir. Alibaba Cloud aşağıdaki kimlik bilgisi türlerini destekler:

  • Bir Alibaba Cloud hesabının veya RAM kullanıcısının AccessKey çifti. Bir AccessKey çifti, bir AccessKey ID ve bir AccessKey secret'tan oluşur ve kalıcı olarak geçerlidir.

    Uyarı

    Bir Alibaba Cloud hesabının AccessKey çifti, hesaptaki tüm kaynaklar için tam erişime sahiptir. Sızdırılan AccessKey çiftleri kritik güvenlik tehditleri oluşturur. Bir RAM kullanıcısının AccessKey çiftini kullanın ve düzenli olarak döndürün. Bir RAM kullanıcısı için AccessKey çifti oluşturma hakkında bilgi için bkz. Create an AccessKey.

  • Bir RAM rolünün Security Token Service (STS) belirteci. STS belirteçleri, yapılandırılabilir geçerlilik sürelerine ve izinlere sahip geçici kimlik bilgileridir. Daha fazla bilgi için bkz. STS overview

    Not

    STS belirteçlerinin bir geçerlilik süresi vardır. Bir STS belirtecinin süresi dolduktan sonra onu güncellemeniz gerekir.

  • Kimlik doğrulama ve yetkilendirme için kullanılan bir bearer token. Yalnızca Cloud Call Center hizmeti, bir Credentials istemcisini başlatmak için bearer token kullanmanıza olanak tanır. Bearer token kullanmak için Configure Authentication Mode parametresi için BearerToken seçeneğini belirleyin.

Kimlik bilgisi sızıntıları, cloud kaynaklarınız ve işiniz için kritik tehditler oluşturur. Rutin bakım ve işletim (O&M) sırasında kimlik bilgisi güvenliğine öncelik verin. Daha fazla bilgi için bkz. Credential security solutions.

Yetkilendirme

Yetkilendirme, sistem yöneticileri veya kaynak sahipleri tarafından kullanıcılara kaynak erişim izinleri verilmesidir. Sistem, bir kullanıcının kimliğini doğruladıktan sonra atanmış izinlere dayanarak kullanıcının belirli işlemleri gerçekleştirip gerçekleştiremeyeceğini belirler.

Her Alibaba Cloud API işlemi minimum izinler gerektirir. Gerekli izinleri, OpenAPI Explorer içindeki API işleminin API Docs sayfasında görüntüleyebilirsiniz. Aşağıdaki görselde, Elastic Compute Service (ECS) RunInstances işleminin yetkilendirme bilgileri gösterilmektedir.

image

  • Alibaba Cloud hesabı

    Bir Alibaba Cloud hesabı, içindeki tüm kaynaklar üzerinde değiştirilemeyen tam izinlere sahiptir. Bir Alibaba Cloud hesabına izin atamanıza gerek yoktur ve bu hesabın izinleri değiştirilemez. Ancak hesap bir kaynak dizinine aitse o dizinin erişim kontrol ilkeleri uygulanabilir. Daha fazla bilgi için bkz. Overview.

  • RAM kullanıcısı

    Bir API işleminin API Docs sayfasında görüntülenen izinleri bir RAM kullanıcısına verebilirsiniz. Daha fazla bilgi için bkz. Manage RAM user permissions.

  • RAM rolü

    Bir RAM kullanıcısına izin vermeye kıyasla bir RAM rolüne izin vermek ek bir adım gerektirir.

    1. RAM rolünün güvenilir varlığını belirtin: Bu varlık bir Alibaba Cloud hesabı, bir RAM kullanıcısı veya başka bir RAM rolü olabilir.

    2. Gerekli izinleri verin. Daha fazla bilgi için bkz. Overview.

    Bir RAM rolüne izin verirken aşağıdaki senaryoları dikkate alın:

    Senaryo 1: Yetkilendirme zinciri

    Örneğin, A Hesabı'ndaki aRamUser1 RAM kullanıcısı, B Hesabı'ndaki bRamRole1 RAM rolünü üstlenebilir ve bRamRole1, C Hesabı'ndaki cRamRole1 RAM rolünü üstlenebilir. aRamUser1 doğrudan cRamRole1 rolünü üstlenmek için yetkilendirilmemiş olsa da bRamRole1 aracılığıyla C Hesabı'nın kaynaklarına erişebilir. Bu durum, yetkilendirme zinciri etkisidir.

    Senaryo 2: Dolaylı yetkilendirme

    Geçerli Alibaba Cloud hesabını bir RAM rolünün güvenilir varlığı olarak ayarlarsanız o hesaptaki assumeRole iznine sahip her RAM kullanıcısı veya RAM rolü varsayılan olarak bu rolü üstlenebilir. Rolün yükseltilmiş izinleri varsa yalnızca assumeRole iznine sahip olan her RAM kullanıcısı veya RAM rolü bu yükseltilmiş izinleri kazanır.