audit
audit
audit
Audit SubSystem for FourQ
Metadata
| Instantiating |
- deployAudit
- getAuditActivities
- getAuditLog
- getAuditUsers
- getUserActivityDaily
- getUserActivityWeekly
- logActivity
deployAudit()
Deploy table structure for audit subsystem.
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| dsn | variableName | No | [runtime expression] | ||
| bDropTable | boolean | No | false | ||
| dbtype | string | No | [runtime expression] | ||
| dbowner | string | No | [runtime expression] |
getAuditActivities()
Returns a query of activities in audit log
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| dsn | string | No | [runtime expression] | ||
| dbowner | string | No | [runtime expression] |
getAuditLog()
Return a query of audit entries based on parameters passed in.
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| objectID | string | No | |||
| before | date | No | |||
| after | date | No | |||
| username | string | No | |||
| location | string | No | |||
| auditType | string | No | |||
| maxRows | numeric | No | 100 | ||
| ordering | string | No | desc | ||
| dsn | string | No | [runtime expression] | ||
| dbowner | string | No | [runtime expression] |
getAuditUsers()
Returns a query of users in audit log
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| dsn | string | No | [runtime expression] | ||
| dbowner | string | No | [runtime expression] |
getUserActivityDaily()
Return a query of audit entries for user logins over time.
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| day | date | No | [runtime expression] | ||
| dsn | string | No | [runtime expression] | ||
| dbtype | string | No | [runtime expression] | ||
| dbowner | string | No | [runtime expression] |
getUserActivityWeekly()
Return a query of audit entries for user logins over time.
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| day | date | No | [runtime expression] | ||
| dsn | string | No | [runtime expression] | ||
| dbtype | string | No | [runtime expression] | ||
| dbowner | string | No | [runtime expression] |
logActivity()
Write log entry to Audit table.
Arguments
| Name | Type | Required | Default | Options | Description |
|---|---|---|---|---|---|
| username | string | Yes | |||
| auditType | string | Yes | |||
| objectID | string | No | |||
| location | string | No | |||
| note | string | No | |||
| dbowner | string | No | [runtime expression] | ||
| dsn | string | No | [runtime expression] |