Yerleşik ve özel rolleri kullanma
Dört yerleşik rolle veya kendi özel rollerinizle erişim verin, rolleri abonelik veya proje kapsamında atayın ve erişim sona erdiğinde kaldırın.
Rol, rolü taşıyanın neler yapabileceğini belirler: Networking veya Identity & Access gibi her izin kaynağı için Yok, Oku veya Yönet erişimi verir. Bir rolü bir üyeye veya servis hesabına bir kapsamda, yani abonelikte ya da tek bir projede verirsiniz. Buna rol ataması denir; platform her istekte rol atamalarını denetler.
Başlamadan önce
- Özel rol oluşturmak, düzenlemek veya silmek ve rol atamak için Sahip rolüne ya da Identity & Access için Yönet erişimi olan özel bir role sahip olmanız gerekir.
- Identity & Access için Oku erişimi olan herhangi bir rol, rolleri ve atamalarını görüntülemeye yeterlidir.
Yerleşik roller
Her kuruluşun dört yerleşik rolü vardır. Bu rolleri düzenleyemez veya silemezsiniz, ancak özel rollere klonlayabilirsiniz.
| Rol | Yapabilecekleri |
|---|---|
| Sahip | Her şeyi yönetir: kaynaklar, üyeler, roller, API belirteçleri, faturalandırma ve bütçeler. |
| Katkıda bulunan | Compute, depolama, ağ, yük dengeleyiciler ve alarmları yönetir. Faturalandırmayı, bütçeleri, üyeleri ve rolleri, API belirteçlerini ve etkinlik günlüğünü görüntüler. |
| Okuyucu | Her şeyi görüntüler. Hiçbir şeyi değiştiremez. |
| Faturalama Operatörü | Faturalandırmayı ve bütçeleri yönetir. Kaynaklara, üyelere veya etkinlik günlüğüne erişimi yoktur. |
Roller, Sahip rolünden Faturalama Operatörü rolüne doğru bu sırayla derecelendirilir.
Kapsamlar
| Kapsam | Rolün geçerli olduğu yer |
|---|---|
| Abonelik | Abonelik ve içindeki her proje. |
| Proje | Yalnızca o proje. |
Birden çok atamanın nasıl toplandığı, kimin hangi rolü verebileceği ve hangi ayarların ve faturalandırma kaynaklarının abonelikte bir rol gerektirdiği için bkz. Rol atamaları.
Bir üyeye rol atama
Konsolda Kimlik & ErişimKullanıcılar sayfasına gidin ve üyeyi seçin.
Rol ata düğmesini seçin.
Rol alanında rolü seçin.
Kapsam alanında geçerli projeyi veya aboneliği seçin. Abonelik yalnızca abonelikte Identity & Access için yönetim erişiminiz varsa sunulur.
Onaylamak için Rol ata düğmesini seçin.
Konsol, atamanın sağlanmakta olduğunu onaylar. İşlem tamamlandığında rol, üyenin Roller ve erişim sekmesinde görünür.
Birden çok üyeye aynı rolü vermek için üyeleri üye listesinde seçin ve Rol ata düğmesini seçin. İletişim kutusunda aynı alanlar bulunur.
Rolün sayfasından rol atama
Bir servis hesabına rol vermek veya bir role sahip olan herkesi görmek için bu yolu kullanın.
Kimlik & ErişimRoller sayfasına gidin ve rolü seçin.
Atamalar sekmesinde Atama ekle düğmesini seçin.
Kimlik alanında bir üye veya servis hesabı seçin.
Kapsam alanında projeyi veya aboneliği seçin.
Ver düğmesini seçin.
Atamalar sekmesi, geçerli projede ve bu projenin aboneliğinde role kimin sahip olduğunu listeler.
Bir üyeden rol kaldırma
Kimlik & ErişimKullanıcılar sayfasına gidin ve üyeyi seçin.
Roller ve erişim sekmesinde rolün satırında Kaldır düğmesini seçin.
Onay metnini okuyun ve Kaldır düğmesini seçin.
Bu işlem, yalnızca seçtiğiniz satırı değil, üyenin kuruluşunuzda her kapsamda sahip olduğu o rolün tüm atamalarını kaldırır. Kaldırma, üyenin bir projedeki OpenStack rolünü düşürürse üyenin o projeye ait OpenStack uygulama kimlik bilgileri silinir. Onay metni, silinecek kimlik bilgilerini listeler. Bkz. Nasıl çalışır.
Kendi Sahip rolünüzü kaldıramazsınız.
Özel rol oluşturma
Kimlik & ErişimRoller sayfasına gidin ve Özel rol oluştur düğmesini seçin.
Rol adı alanına bir ad ve isteğe bağlı olarak Açıklama alanına bir açıklama girin.
Atanabilir kapsamlar altında rolün nerede verilebileceğini seçin: Abonelik, Proje veya her ikisi.
İzinler altında her kaynağı Yok, Oku veya Yönet olarak ayarlayın.
Rol oluştur düğmesini seçin.
| Alan | Kurallar |
|---|---|
| Rol adı | 2–63 karakter: harfler, rakamlar, boşluklar, kısa çizgiler ve alt çizgiler; bir harfle başlamalıdır. Büyük/küçük harf farkı gözetilmeksizin kuruluşunuzda benzersiz olmalıdır. Yerleşik bir rolün ID’si olamaz. |
| Açıklama | İsteğe bağlı. |
| Atanabilir kapsamlar | En az bir. |
| İzinler | Role, kendinizde olmayan bir izni veremezsiniz. |
Oku, rolü taşıyanın bir kaynağı görüntülemesine izin verir. Yönet, rolü taşıyanın kaynağı görüntülemesine ve değiştirmesine izin verir. Başlıca izin kaynakları şunlardır:
| Kaynak | Kapsadıkları |
|---|---|
| Compute / Instances | Sanal makineler, imajlar, anahtar çiftleri ve sanal makine anlık görüntüleri. |
| Block & Object Storage | Diskler, disk anlık görüntüleri, yedekler ve Object Storage. |
| Networking | Ağlar, yönlendiriciler, güvenlik grupları, genel IP’ler ve VPN. |
| Load Balancers | Yük dengeleyiciler. |
| Observability | Alarm kuralları ve bildirim kanalları. |
| Billing & Cost | Maliyet, faturalar, krediler, kotalar ve abonelikler. |
| Budgets | Bütçeler ve bütçe alarmları. Bütçeleri görüntülemek veya değiştirmek, Billing & Cost üzerinde de en az aynı düzeyi gerektirir. |
| Identity & Access | Üyeler, roller ve servis hesapları. |
| API Tokens | API belirteçleri. |
| Audit Log | Etkinlik günlüğü. |
Rol klonlama
Bir özel rolü mevcut bir rolün izinlerinden başlatmak için yerleşik veya özel bir rolü klonlayın.
Kimlik & ErişimRoller sayfasına gidin. Rolün satırında menüyü açın ve Klonla seçeneğini seçin.
Form, rolün ayarlarıyla açılır. Adı ve izinleri gerektiği gibi değiştirin.
Rol oluştur düğmesini seçin.
Özel rolü düzenleme veya silme
- Düzenleme. Özel rolün satırında menüyü açın ve Düzenle seçeneğini seçin. Değişikliklerinizi yapın ve Değişiklikleri kaydet düğmesini seçin. Değişiklikler rolün her atamasına uygulanır.
- Silme. Özel rolün satırında menüyü açın ve Sil seçeneğini seçin. İletişim kutusunda Rolü sil düğmesini seçin. Role sahip olan herkes, rolün verdiği erişimi kaybeder. Bu işlemi geri alamazsınız.
Önemli
Bir düzenleme veya silme, rolü taşıyan birinin bir projedeki OpenStack rolünü düşürürse o kişinin bu projeye ait OpenStack uygulama kimlik bilgileri silinir. Bir rolü değiştirmeden önce role kimin sahip olduğunu rolün Atamalar sekmesinde kontrol edin. Bkz. Nasıl çalışır.
Bir üyenin proje oluşturmasına izin verme
Bir abonelikte proje oluşturmak, abonelikte Sahip rolünü veya ayrı bir proje oluşturma iznini gerektirir. Bir projenin sahibi olmak yeterli değildir.
Kimlik & ErişimKullanıcılar sayfasına gidin ve üyeyi seçin.
Roller ve erişim sekmesinde, Proje oluşturma altında Proje oluşturmaya izin ver düğmesini seçin.
- Bu paneli yalnızca aboneliğin bir sahibi görür ve izni değiştirebilir.
- Üyenin abonelikte veya aboneliğin projelerinden birinde zaten bir rolü olmalıdır.
- İzin, üyenin yalnızca bu abonelikte proje oluşturmasına olanak tanır: diğer projelere erişim ve faturalandırma erişimi vermez.
- İzni geri almak için Proje oluşturma iznini kaldır düğmesini seçin.
İzinle proje oluşturmak için bkz. Proje oluşturma.