Objektumtároló hozzáadása

Egy vagy több objektumtároló használatát konfigurálhatja a kimutatások kézbesítéséhez és tárolásához.

Konfigurálhat egy objektumtárolót kézbesítési csatornaként, és ütemezheti a kimutatások objektumtárolóba való kézbesítésének feladatait.

Ellenőrizze, hogy rendelkeznik hozzáféréssel az Oracle Cloud Infrastructure Object Storage kompartmentjéhez, ahol létrehozhat egy gyűjtőt a kimutatások rendszerezéséhez.

Még ha rendelkezik is adminisztrátori hozzáféréssel az objektumtárolóhoz, engedélyekre van szüksége a kapcsolat konfigurálásához és kimutatások kézbesítéséhez az objektumtárolóba. Az Ön szervezetében egy rendszergazdának kell beállítania a jogosultságokat az Oracle Cloud Infrastructure-ban az IAM-házirendek segítségével, hogy lehetővé tegye a fájlok átadását a Publisherből az objektumtárolásba. Lásd: Bevezetés az alapszabályok használatába és Alapszabályok hivatkozása.

  • A bérleményhez engedély szükséges:

    • COMPARTMENT_INSPECT
    • OBJECTSTORAGE_NAMESPACE_READ
  • A rekeszkezeléshez engedély szükséges:

    • BUCKET_READ
    • BUCKET_INSPECT
    • OBJECT_READ OBJECT_OVERWRITE
    • OBJECT_CREATE
    • OBJECT_DELETE
    • OBJECT_INSPECT
  1. Az Oracle Cloud Infrastructure konzolján hozzon létre egy gyűjtőt az Object Storage szolgáltatásban, majd állítsa be az API-kulcsot hitelesítéshez.
    Győződjön meg róla, hogy összegyűjtötte a felhasználó adatait, a bérlemény adatait és az SSH-kulcs nyilvános kulcs-ujjlenyomatának értékét, hogy konfigurálni tudja az objektumtárolót a Publisherben. A részletes lépésekért lásd az Oracle Cloud Infrastructure dokumentációját.
  2. A Publisher szolgáltatásban töltse fel az Object Storage szolgáltatáshoz tartozó titkos kulcsot tartalmazó fájlt a kiszolgálóra, és vegye fel az Object Storage szolgáltatást kézbesítési csatornaként.
    1. Az Adminisztrálás oldalon a Rendszer karbantartása szakaszban jelölje ki a Feltöltési központ elemet, válassza a titkos kulcsot tartalmazó fájlt, a fájl típusaként jelölje ki SSH titkos kulcs elemet, majd kattintson a Feltöltés gombra.
    2. Az Adminisztrálás oldalon a Kézbesítés szakaszban jelölje ki az Objektumtároló elemet, majd kattintson a Kiszolgáló hozzáadása gombra.
      1. A Kiszolgáló neve mezőbe írja be a kiszolgáló nevét. Például objectstorage1.
      2. Az URI mezőbe írja be az objektumtároló URL-címét. Például: https://objectstorage.us-ashburn-1.oraclecloud.com.
      3. A Bérlet OCID azonosítója és a Felhasználó OCID azonosítója mezőben adja meg az objektumtároló eléréséhez szükséges hitelesítőadatokat.
      4. Másolja az objektumtároló nyilvános kulcsa ujjlenyomatának értékét az Oracle Cloud Infrastructure konzoljáról, és illessze be a Nyilvános kulcs ujjlenyomata mezőbe.
      5. Adja meg a titkos kulcsot tartalmazó fájlt, és a titkos kulcs jelszavát.
      6. Adja meg a bérletéhez előkészített kompartmentet és az ehhez társított gyűjtőt, ahol a kimutatásokat kívánja kézbesíteni.
      7. A Hozzáférés-szabályozás szakaszban törölje a Nyilvános beállítás jelölését.
      8. A Választható szerepkörök listán jelöljön ki egy vagy több olyan szerepkört, amelynél hozzáférést kíván adni a kézbesítési csatornához, majd kattintson az Áthelyezés gombra az Engedélyezett szerepkörök listára való felvételükhöz.
      9. Kattintson a Kapcsolat tesztelése gombra.
      10. Kattintson az Alkalmaz elemre.

6-1. Példa Alapszabály konfigurálása

Minta alapszabály-konfiguráció, amely lehetővé teszi a g csoport számára a bérleményben lévő rekeszek ellenőrzését:

Lehetővé tesz a g<csoport> számára a bérleményben lévő rekeszek ellenőrzését

Minta alapszabály-konfiguráció, amely lehetővé teszi a g csoport számára a bérleményben lévő objektumtároló kezelését:

Lehetővé tesz a g<csoport> számára a bérleményben lévő objektumtároló-névterület ellenőrzését

Minta alapszabály-konfiguráció, amely lehetővé teszi a g csoport számára a c rekesz kezelését, és a kért műveleteket a rekeszben:

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