Tüm Ürünler
Search
Belge Merkezi

:İlkeler ve örnekler

Son Güncelleme:Oct 07, 2026

EventBridge ile izinleri Resource Access Management (RAM) kullanarak yönetebilirsiniz. RAM kullanmanız durumunda Alibaba Cloud hesabınızın AccessKey çiftini diğer kullanıcılarla paylaşmanıza gerek kalmaz. Kullanıcılara yalnızca gereken minimum izinleri verebilirsiniz. AccessKey çifti bir AccessKey ID ve bir AccessKey Secret içerir. Bu konuda, EventBridge için RAM ilkeleri açıklanır ve özel ilke örnekleri sunulur.

Arka plan bilgileri

RAM'de ilke, ilke sözdizimi ve yapısı kullanılarak tanımlanan bir izin kümesidir. İlkelerle yetkilendirilen kaynak kümelerini, yetkilendirilen eylem kümelerini ve yetkilendirme koşullarını belirtebilirsiniz. Daha fazla bilgi için bkz. İlke yapısı ve sözdizimi.

EventBridge aşağıdaki RAM ilke türlerini destekler:

  • Sistem ilkeleri

    Sistem ilkeleri Alibaba Cloud tarafından oluşturulur ve güncellenir. Bu ilkeleri kullanabilirsiniz ancak değiştiremezsiniz.

  • Özel ilkeler

    Özel ilkeleri oluşturabilir, güncelleyebilir ve silebilir; bu ilkelerin güncellemelerini yönetebilirsiniz. Özel ilkeleri değiştirebilir ve RAM konsolu üzerinden RAM kullanıcılarına atayabilirsiniz.

Kullanım notları

  • Kaynakları oluşturmak, silmek, güncellemek ve sorgulamak için çağrılan API işlemlerine yönelik izinler, tek eylem-tek kaynak temelinde kontrol edilir.

  • Kimlik doğrulama sırasında sistem, bir kaynak üzerinde eylem gerçekleştirme izinlerini denetler. Örneğin, UpdateRule işlemi çağrıldığında sistem, eventbus/$eventbus üzerinde UpdateRule eylemini gerçekleştirme izninizin olup olmadığını kontrol eder.

Sistem ilkeleri

Aşağıdaki tabloda EventBridge için sağlanan varsayılan ilkeler açıklanmaktadır.


İlke


Açıklama


AliyunEventBridgeFullAccess


EventBridge yönetme izinleri. Bu izinler, bir Alibaba Cloud hesabının sahip olduğu izinlere eşdeğerdir. Bu ilkenin atandığı bir RAM kullanıcısı olay gönderebilir ve EventBridge konsolunun tüm özelliklerini kullanabilir.


AliyunEventBridgeReadOnlyAccess


EventBridge üzerinde salt okunur izinler. Bu ilkenin atandığı bir RAM kullanıcısı yalnızca EventBridge konsolundan veya API işlemlerini çağırarak kaynak bilgilerini okuyabilir.


AliyunEventBridgeResourceCreatePolicy


EventBridge içinde kaynak oluşturma izinleri. Bu ilkenin atandığı bir RAM kullanıcısı EventBridge konsolunda veya API işlemlerini çağırarak kaynak oluşturabilir.


AliyunEventBridgeResourceUpdatePolicy


EventBridge içindeki kaynakları değiştirme izinleri. Bu ilkenin atandığı bir RAM kullanıcısı EventBridge konsolunda veya API işlemlerini çağırarak kaynakları değiştirebilir.


AliyunEventBridgeResourceDeletePolicy


EventBridge içinden kaynak silme izinleri. Bu ilkenin atandığı bir RAM kullanıcısı EventBridge konsolunda veya API işlemlerini çağırarak kaynak silebilir.


AliyunEventBridgePutEventsPolicy


EventBridge içinde olay gönderme izinleri. Bu ilkenin atandığı bir RAM kullanıcısı EventBridge konsolunda veya API işlemlerini çağırarak olay gönderebilir.

Özel ilkeler

RAM kullanıcılarına ayrıntılı düzeyde izin vermek için özel ilkeler tanımlayabilirsiniz. Aşağıdaki tabloda, EventBridge için özel ilkeler tanımlarken kullanılabilecek eylemler ve kaynaklar açıklanmaktadır.


API işlemi


Eylem


Kaynak


CreateEventBus


eventbridge:CreateEventBus


acs:eventbridge:$regionId:$accountId:eventbus/*


GetEventBus


eventbridge:GetEventBus


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus


DeleteEventBus


eventbridge:DeleteEventBus


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus


ListEventBuses


eventbridge:ListEventBuses


acs:eventbridge:$regionId:$accountId:eventbus/*


CreateRule


eventbridge:CreateRule


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/*


GetRule


eventbridge:GetRule


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


UpdateRule


eventbridge:UpdateRule


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


EnableRule


eventbridge:EnableRule


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


DisableRule


eventbridge:DisableRule


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


DeleteRule


eventbridge:DeleteRule


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


ListRules


eventbridge:ListRules


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/*


UpdateTargets


eventbridge:UpdateTargets


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


DeleteTargets


eventbridge:DeleteTargets


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


ListTargets


eventbridge:ListTargets


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus/rule/$rule


PutEvents


eventbridge:PutEvents


acs:eventbridge:$regionId:$accountId:eventbus/$eventbus


CreateEventStreaming


eventbridge:CreateEventStreaming


acs:eventbridge:$regionId:$accountId:eventstreaming/*


StartEventStreaming


eventbridge:StartEventStreaming


acs:eventbridge:$regionId:$accountId:eventstreaming/$eventstreaming


PauseEventStreaming


eventbridge:PauseEventStreaming


acs:eventbridge:$regionId:$accountId:eventstreaming/$eventstreaming


GetEventStreaming


eventbridge:GetEventStreaming


acs:eventbridge:$regionId:$accountId:eventstreaming/$eventstreaming


UpdateEventStreaming


eventbridge:UpdateEventStreaming


acs:eventbridge:$regionId:$accountId:eventstreaming/$eventstreaming


DeleteEventStreaming


eventbridge:DeleteEventStreaming


acs:eventbridge:$regionId:$accountId:eventstreaming/$eventstreaming


ListEventStreamings


eventbridge:ListEventStreamings


acs:eventbridge:$regionId:$accountId:eventstreaming/*

Örnek özel ilkeler

Olay veri yollarını yönetmek için RAM kullanıcılarını yetkilendiren bir özel ilke tanımlamak amacıyla aşağıdaki kodu kullanabilirsiniz:

{
    "Statement":[
        {
            "Effect":"Allow",
            "Action":[
                "eventbridge:CreateEventBus",
                "eventbridge:GetEventBus",
                "eventbridge:DeleteEventBus",
                "eventbridge:ListEventBuses"
            ],
            "Resource":"acs:eventbridge:*:*:eventbus/*"
        }
    ],
    "Version":"1"
}

Olay akışlarını yönetmek için RAM kullanıcılarını yetkilendiren bir özel ilke tanımlamak amacıyla aşağıdaki kodu kullanabilirsiniz:

{
    "Version": "1",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "eventbridge:CreateEventStreaming",
                "eventbridge:StartEventStreaming",
                "eventbridge:GetEventStreaming",
                "eventbridge:DeleteEventStreaming",
                "eventbridge:ListEventStreamings",
                "eventbridge:UpdateEventStreaming",
                "eventbridge:PauseEventStreaming"
            ],
            "Resource": "acs:eventbridge:*:*:eventstreaming/*"
        }
    ]
}