Nesne Deposu Ekleme

Raporları teslim etmek ve depolamak için bir veya daha fazla Nesne Deposu kullanabilirsiniz.

Bir Nesne Deposunu teslimat kanalı olarak konfigüre edebilir ve Nesne Deposuna rapor teslim etme işlerini çizelgeleyebilirsiniz.

Raporlarınızı düzenlemek için bir işletim alanı oluşturabileceğiniz Oracle Bulut Altyapısı Nesne Deposu içinde bir bölmeye erişim izniniz olduğuna emin olun.

Nesne Deposu'na yönetici erişiminiz olsa bile, bağlantıyı konfigüre etme ve Nesne deposuna rapor gönderme izinlerine sahip olmanız gerekir. Organizasyonunuzdaki bir yönetici, Dosyaları Yayıncı'dan Nesne Depolarına teslim etmenizi sağlamak için kimlik erişim yönetimi ilkelerini kullanarak Oracle Bulut Altyapısı'nda izinleri ayarlamalıdır. Bkz. İlkelere Başlarken ve İlke Referansı.

  • Geçici kullanım alanı için gerekli izinler:

    • COMPARTMENT_INSPECT
    • OBJECTSTORAGE_NAMESPACE_READ
  • Bölme yönetimi için gerekli izinler:

    • BUCKET_READ
    • BUCKET_INSPECT
    • OBJECT_READ OBJECT_OVERWRITE
    • OBJECT_CREATE
    • OBJECT_DELETE
    • OBJECT_INSPECT
  1. Nesne Deposunda bir İşletim Alanı oluşturun ve kimlik doğrulaması için uygulama programı arabirimi anahtarını ayarlamak üzere Oracle Bulut Altyapısı konsolunu kullanın.
    Yayıncı'da Nesne Depolamayı konfigüre edebilmeniz için kullanıcı detaylarını, geçici kullanım alanı detaylarını ve Güvenli Bağlantı anahtarının Genel Anahtar Parmak İzi değerini aldığınıza emin olun. Detaylı adımlar için Oracle Bulut Altyapısı dokümantasyonuna bakın.
  2. Yayımcı'da Nesne Deposu için özel anahtar dosyasını sunucuya yükleyin ve Nesne Deposunu teslimat kanalı olarak ekleyin.
    1. Yönetim sayfasındaki Sistem Bakımı bölümünde, Yükleme Merkezi'ni seçin, özel anahtar dosyasını seçin, Dosya Tipi olarak Güvenli Bağlantı Özel Anahtarı'nı seçin ve Yükle'ye tıklayın.
    2. Yönetim sayfasındaki Teslimat bölümünde Nesne Depolama'yı seçin ve Sunucu Ekle'ye tıklayın.
      1. Sunucu Adı alanına sunucu için bir ad yazın. Örneğin, objectstorage1.
      2. URI alanına Nesne Deposunun URL'sini yazın. Örneğin, https://objectstorage.us-ashburn-1.oraclecloud.com.
      3. Geçici Kullanıcı Hesabı Oracle Bulut Tanımlayıcısı ve Kullanıcı Oracle Bulut Tanımlayıcısı alanlarında Nesne Deposuna erişmek için kimlik bilgilerini sağlayın.
      4. Oracle Bulut Altyapısı konsolundan Nesne Deposunun genel anahtar parmak izi değerini kopyalayın ve Genel Anahtar Parmak İzi alanına yapıştırın.
      5. Özel anahtar dosyasını seçin ve özel anahtar parolasını belirleyin.
      6. Geçici kullanıcı hesabınız için sağlanan bölmeyi ve raporların teslim edilmesini istediğiniz, bölmenizle ilişkili İşletim Alanını belirleyin.
      7. Erişim Kontrolü bölümünde Genel seçimini kaldırın.
      8. Mevcut Roller listesinde, teslimat kanalına erişim vermek istediğiniz bir veya daha fazla rol seçin ve bu rolleri İzin Verilen Roller listesine eklemek için Taşı'ya tıklayın.
      9. Bağlantıyı Test Et'e tıklayın.
      10. Uygula'ya tıklayın.

Örnek 6-1 İlke Konfigürasyonu

g grubunun geçici kullanım alanındaki bölmeleri incelemesine izin vermek için örnek ilke konfigürasyonu:

Allow group <g> to inspect compartments in tenancy

g grubunun geçici kullanım alanındaki Nesne Deposunu yönetmesine izin vermek için örnek ilke konfigürasyonu:

Allow group <g> to manage objectstorage-namespaces in tenancy

g grubunun c bölmesini yönetmesine ve bölmede istenen işlemleri gerçekleştirmesine izin vermek için örnek ilke konfigürasyonu:

Allow group <g> to manage object-family in compartment <c> where any {
request.operation=‘ListBuckets’,
request.operation=‘ListObjects’,
request.operation=‘PutObject’,
request.operation=‘GetObject’,
request.operation=‘CreateMultipartUpload’,
request.operation=‘UploadPart’,
request.operation=‘CommitMultipartUpload’,
request.operation=‘AbortMultipartUpload’,
request.operation=‘ListMultipartUploads’,
request.operation=‘ListMultipartUploadParts’,
request.operation=‘HeadObject’,
request.operation=‘DeleteObject’}