IDaaS records and displays provisioning logs separately, providing a clear overview of all provisioning activities.
In the current version, IDaaS records provisioning logs differently for each synchronization method:
|
Inbound |
Outbound |
|
|
Recorded in provisioning logs |
Synchronization from an identity provider |
|
|
Recorded as management or user logs |
|
Pulled by an application from IDaaS |
IDaaS may record some operations in both provisioning logs and management or user logs.
Task execution
A task is a collection of provisioning logs.
When a single operation triggers the synchronization of multiple data entries, IDaaS groups them into a task. This makes it easier to monitor the overall execution status.
The task execution list includes the following columns: Direction, Trigger module, Trigger module name, Start time, End time, Trigger method, Status, Status description, and Actions. You can filter the list by time range, direction, and status. Trigger methods include manual and automatic, and task statuses include Running and Partially Succeeded. For tasks that are partially succeeded, the status description indicates the number of failed organizations and accounts. In the actions column, you can view details or re-trigger the task.
Task creation triggers
|
Trigger module |
Task creation |
Log entries only |
|
identity provider IdP |
|
|
|
application |
One-time batch synchronization of accounts to an application |
A single data change in IDaaS triggers a synchronization. |
|
account |
Manually triggered synchronization of an organization or account (not supported) |
- |
Provisioning task statuses
|
Status |
Description |
|
Successful |
All provisioning requests in the task succeeded. |
|
Failed |
All provisioning requests in the task failed, possibly due to network issues. |
|
Partially Succeeded |
Some requests in the task failed. You can view the details to investigate. |
|
Running |
The provisioning task is in progress. The list refreshes every 5 seconds. |
|
Initial State |
This status indicates a rare exception prevented the task from starting. You can re-trigger the task. |
Log details
You can view the status and details for each provisioning entry and search the logs.
On the Provisioning Logs > Log details tab, you can filter logs by time range, Direction, Status, or by selecting a related task. The log list includes fields such as Time, Direction (inbound/outbound), Trigger module, Trigger module name, Trigger method, Synced object, Sync type (such as create or update), and Status (Successful or Failed).
If a provisioning request fails, you can view the reason for the failure. After correcting the issue, you can resolve the error in one of two ways:
-
Manually change the data. Go to the target system and correct the data that failed to synchronize.
-
Re-trigger the provisioning from the source system. Be careful to avoid creating duplicate data.