All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ityplatform.openidm.openidm-audit.6.1.1.source-code.auditTopics.json Maven / Gradle / Ivy

{
  "extendedTopics": {
    "activity": {
      "schema": {
        "$schema": "http://json-schema.org/draft-04/schema#",
        "id": "/",
        "type": "object",
        "properties": {
          "status": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "passwordChanged": {
            "type": "boolean"
          }
        }
      }
    },
    "access": {
      "schema": {
        "$schema": "http://json-schema.org/draft-04/schema#",
        "id": "/",
        "type": "object",
        "properties": {
          "roles": {
            "type": "array",
            "items": {
              "id": "0",
              "type": "string"
            }
          }
        }
      }
    }
  },
  "customTopics" : {
    "recon": {
      "schema": {
        "$schema": "http://json-schema.org/draft-04/schema#",
        "id": "/",
        "type": "object",
        "properties": {
          "_id": {
            "type": "string"
          },
          "transactionId": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "eventName": {
            "type": "string"
          },
          "userId": {
            "type": "string"
          },
          "trackingIds": {
            "type": "array",
            "items": {
              "id": "0",
              "type": "string"
            }
          },
          "action": {
            "type": "string"
          },
          "exception": {
            "type": "string"
          },
          "linkQualifier": {
            "type": "string"
          },
          "mapping": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "messageDetail": {
            "type": "object",
            "properties": {}
          },
          "situation": {
            "type": "string"
          },
          "sourceObjectId": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "targetObjectId": {
            "type": "string"
          },
          "reconciling": {
            "type": "string"
          },
          "ambiguousTargetObjectIds": {
            "type": "string"
          },
          "reconAction": {
            "type": "string"
          },
          "entryType": {
            "type": "string"
          },
          "reconId": {
            "type": "string"
          }
        }
      }
    },
    "sync": {
      "schema": {
        "$schema": "http://json-schema.org/draft-04/schema#",
        "id": "/",
        "type": "object",
        "properties": {
          "_id": {
            "type": "string"
          },
          "transactionId": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "eventName": {
            "type": "string"
          },
          "userId": {
            "type": "string"
          },
          "trackingIds": {
            "type": "array",
            "items": {
              "id": "0",
              "type": "string"
            }
          },
          "action": {
            "type": "string"
          },
          "exception": {
            "type": "string"
          },
          "linkQualifier": {
            "type": "string"
          },
          "mapping": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "messageDetail": {
            "type": "object",
            "properties": {}
          },
          "situation": {
            "type": "string"
          },
          "sourceObjectId": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "targetObjectId": {
            "type": "string"
          }
        }
      }
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy