Mettre à jour automatiquement les affectations de sécurité

En tant qu'administrateur de la sécurité, automatisez la mise à jour des affectations de sécurité pour gérer efficacement les modifications régulières des affectations de sécurité dans votre organisation.

Si vous voulez automatiser l'insertion et la suppression des données dans le format USERNAME, SEC_OBJ_CODE, SEC_OBJ_MEMBER_VAL, Operation (pour ajouter ou supprimer le mappage), configurez les modifications des affectations de sécurité pour qu'elles soient mises à jour automatiquement et régulièrement.

Pour vous assurer que les modifications apportées à l'affectation de sécurité sont mises à jour automatiquement, vous devez créer une table pour le schéma OAX_USER dans Oracle Autonomous Data Warehouse associé à votre instance Oracle Fusion Data Intelligence. Assurez-vous de nommer la table "CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT". Vous devez prédéfinir les données dans cette table régulièrement avec l'horodatage au format de temps universel (UTC) dans la colonne "CREATION_DATE" de la table. La colonne CREATION_DATE garantit que les mêmes enregistrements ne sont pas traités de manière répétée et qu'aucun enregistrement n'est manqué. Oracle Fusion Data Intelligence balaie périodiquement le synonyme (2 heures une fois), récupère les valeurs et, en fonction des critères "CREATION_DATE", alimente la table FAW_CONTENT_AUTOSYNC_ASSIGNMENT dans le schéma OAX$INFRA d'Oracle Autonomous Data Warehouse. Par la suite, Oracle Fusion Data Intelligence traite les données et charge les affectations de sécurité conformément à la table FAW_CONTENT_AUTOSYNC_ASSIGNMENT.

  1. Dans Oracle Autonomous Data Warehouse associé à votre instance Oracle Fusion Data Intelligence, créez la table CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT dans le schéma OAX_USER à l'aide du script suivant :
    CREATE TABLE CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT (
        "USERNAME"           VARCHAR2(256 CHAR),
        "SEC_OBJ_CODE"       VARCHAR2(256 CHAR),
        "SEC_OBJ_MEMBER_VAL" VARCHAR2(4000 CHAR),
        "OPERATION_TYPE"     VARCHAR2(65 CHAR),
        "CREATION_DATE"      TIMESTAMP(6)
    );
    
    -- Grant access from the schema OAX_USER
    
    GRANT SELECT ON CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT TO OAX$INFRA;
    COMMIT;
  2. Dans le tableau CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT, spécifiez les valeurs réelles pour "USERNAME", "SEC_OBJ_CODE", "SEC_OBJ_MEMBER_VAL", "OPERATION_TYPE" et "CREATION_DATE". Pour "OPERATION_TYPE", entrez "ADD" et entrez l'horodatage dans "CREATION_DATE" dans le format "2024-02-21 12:34 :56.789".