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 changements d'affectation de sécurité standard dans votre organisation.

Si vous voulez automatiser l'insertion et la suppression de données au format USERNAME, SEC_OBJ_CODE, SEC_OBJ_MEMBER_VAL, Opération (pour ajouter ou enlever le mapping), 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 de 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. Veillez à nommer la table "CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT". Vous devez prédéfinir régulièrement des données dans cette table 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 à plusieurs reprises et qu'aucun enregistrement n'est manqué. Oracle Fusion Data Intelligence analyse régulièrement le synonyme (2 heures une fois), récupère les valeurs et, en fonction des critères "CREATION_DATE", renseigne 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 la table CUSTOMER_FAW_CONTENT_AUTOSYNC_ASSIGNMENT, indiquez 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" au format "2024-02-21 12:34 :56.789".