Vous pouvez utiliser un ou plusieurs stockages d'objets pour transmettre et stocker des rapports.
Vous pouvez configurer un stockage d'objets comme canal de distribution et programmer des travaux pour transmettre des rapports au stockage d'objets.
Vérifiez que vous disposez des autorisations d'accès à un compartiment dans le service de stockage d'objets d'Oracle Cloud Infrastructure dans lequel vous pouvez créer un seau pour organiser vos rapports.
Même si vous avez accès en tant qu'administrateur au stockage d'objets, vous devez disposer des autorisations nécessaires pour configurer la connexion et pour transmettre des rapports au stockage d'objets. Un administrateur de votre organisation doit configurer les autorisations dans Oracle Cloud Infrastructure à l'aide des politiques GIA pour vous permettre de transmettre des fichiers de Publisher aux services de stockage d'objets. Voir Introduction aux politiques et Informations de référence sur les politiques.
Autorisations requises pour la location :
COMPARTMENT_INSPECT
OBJECTSTORAGE_NAMESPACE_READ
Autorisations requises pour la gestion de compartiments :
BUCKET_READ
BUCKET_INSPECT
OBJECT_READ OBJECT_OVERWRITE
OBJECT_CREATE
OBJECT_DELETE
OBJECT_INSPECT
Exemple 6-1 Configuration de politiques
Exemple de configuration de politique pour autoriser le groupe g à inspecter les compartiments de la location :
Allow group <g> to inspect compartments in tenancy
Exemple de configuration de politique pour autoriser le groupe g à gérer le stockage d'objets dans la location :
Allow group <g> to manage objectstorage-namespaces in tenancy
Exemple de configuration de politique pour autoriser le groupe g à gérer le compartiment c et à effectuer les actions demandées dans la location :
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’}