Dodavanje servisa Object Storage

Za isporuku i spremanje izvješća možete upotrijebiti jedan ili više servisa Object Storage.

Možete konfigurirati Object Storage kao kanal za isporuku i planirati zadatke za isporuku izvješća u Object Storage.

Provjerite imate li dopuštenja za pristup odjeljku u servisu Oracle Cloud Infrastructure Object Storage u kojem možete izraditi spremnik za organizaciju izvješća.

Čak i ako imate administratorski pristup za Object Storage, trebaju vam dopuštenja za konfiguriranje veze i isporuku izvješća u Object Storage. Administrator iz vaše organizacije mora postaviti dopuštenja u servisu Oracle Cloud Infrastructure s pomoću IAM pravila kako bi vam omogućio da isporučujete datoteke iz servisa Publisher u servise Object Storage. Pogledajte Osnovne upute za pravila i Referenca pravila.

  • Dopuštenja potrebna za klijentsku particiju:

    • COMPARTMENT_INSPECT
    • OBJECTSTORAGE_NAMESPACE_READ
  • Dopuštenja potrebna za upravljanje odjeljkom:

    • BUCKET_READ
    • BUCKET_INSPECT
    • OBJECT_READ OBJECT_OVERWRITE
    • OBJECT_CREATE
    • OBJECT_DELETE
    • OBJECT_INSPECT
  1. S pomoću konzole Oracle Cloud Infrastructure stvorite spremnik u servisu Object Storage i zatim postavite API ključ za provjeru autentičnosti.
    Obavezno prikupite pojedinosti o korisniku, pojedinosti o klijentskoj particiji i vrijednost otiska prsta javnog ključa za SSH ključ kako biste mogli konfigurirati Object Storage u servisu Publisher. Detaljni postupak potražite u dokumentaciji za Oracle Cloud Infrastructure.
  2. U alatu Publisher učitajte datoteku privatnog ključa za servis Object Storage na poslužitelj i dodajte Object Storage kao kanal za isporuku.
    1. Na stranici Administracija u odjeljku Održavanje sustava odaberite Centar za učitavanje odaberite datoteku privatnog ključa, odaberite SSH privatni ključ kao vrstu datoteke i zatim pritisnite Učitaj.
    2. Na stranici Administracija u dijelu Isporuka odaberite opciju Object Storage i zatim pritisnite Dodaj poslužitelj.
      1. U polje Naziv poslužitelja unesite naziv poslužitelja. Npr., objectstorage1.
      2. U polju URI unesite URL servisa Object Storage. Na primjer, https://objectstorage.us-ashburn-1.oraclecloud.com.
      3. U poljima OCID klijentske particije i OCID korisnika navedite sigurnosne podatke za pristup servisu Object Storage.
      4. Kopirajte vrijednost otiska prsta za javni ključ servisa Object Storage iz konzole Oracle Cloud Infrastructure i zalijepite je u poljeOtisak prsta za javni ključ.
      5. Definirajte datoteku privatnog ključa i unesite lozinku privatnog ključa.
      6. Navedite odjeljak koji ste dobili za svoju klijentsku particiju i spremnik povezan s vašim odjeljkom u koji želite isporučiti izvješća.
      7. U odjeljku Kontrola pristupa poništite odabir opcije Javno.
      8. Na popisu Dostupne uloge odaberite jednu ili više uloga kojima želite omogućiti pristup kanalu za isporuku i pritisnite Premjesti kako biste ih dodali na popis Dopuštene uloge.
      9. Pritisnite Testiraj vezu.
      10. Pritisnite Primijeni.

Primjer 6-1 Konfiguracija pravila

Ogledna konfiguracija pravila kojom se grupi g omogućuje provjera odjeljaka u klijentskoj particiji:

Allow group <g> to inspect compartments in tenancy

Ogledna konfiguracija pravila kojom se grupi g omogućuje upravljanje servisom Object Storage u klijentskoj particiji:

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

Ogledna konfiguracija pravila kojom se grupi g omogućuje upravljanje odjeljkom c i izvršavanje zatraženih operacija u odjeljku:

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’}