Skip to main content

Tasks

  • Agent Tasks

  • ActivityInstanceActorTask

    Update the Actors for the workflows instances- #### CreateDatabaseViewsTask Generates entity model SQL views in the Usercube database.- #### ExportTask Runs the specified connection's export.- #### FulfillTask Retrieves provisioning orders from the informed connector generated by GenerateProvisioningOrdersTask to make changes in a system. Instead of a connector it is possible to launch it with a list of TaskResourceTypes.- #### InvokeApiTask Tool to launch any Usercube API.- #### InvokeAspectsTask Call specific api in Usercube.- #### InvokeExpressionTask Launches on agent side a powershell script given as input.- #### InvokeSqlCommandTask Takes as input an SQL file or an SQL command to output several CSV files that can be used by the collection.- #### PrepareSynchronizationTask Cleanses exported CSV files.

  • Server Tasks

  • BuildRoleModelTask

    Applies the role naming rules, i.e. generates single roles and navigation rules based on resources matching a given pattern.- #### ComputeCorrelationKeysTask The Compute Role Model correlation keys will pre-calculate all the keys needed by the Compute Role Model to match the resources.- #### ComputeRiskScoresTask Update risk score with the risk settings.- #### ComputeRoleModelTask The Compute Role Model will calculate the role model of all whose EntityTypes sources are included in the list of EntityTypes given in the start of this job.- #### DeployConfigurationTask From a folder, retrieves all configuration xml files to calculate the configuration items to insert, update or delete.- #### FulfillTask Retrieves provisioning orders from the informed connector generated by GenerateProvisioningOrdersTask to make changes in a system. Instead of a connector it is possible to launch it with a list of TaskResourceTypes.- #### GenerateProvisioningOrdersTask The provisioning task will recover all resources whose provisioningState is at 1 to build a list of JSON files containing all provisioning orders.- #### GetRoleMiningTask Role mining is the process of analyzing user-to-resource mapping data to determine or modify user permissions for role-based access control (RBAC) in an enterprise. In a business setting, roles are defined according to job competency, authority and responsibility.- #### InvokeExpressionTask Launches on agent side a powershell script given as input.- #### InvokeSqlCommandTask Takes as input an SQL file or an SQL command to output several CSV files that can be used by the collection.- #### MaintainIndexesTask Index maintenance and statistics update for all database tables.- #### ManageConfigurationIndexesTask Manage indexes for items from configuration.- #### ProcessAccessCertificationItemsTask Process decisions on access certification items.- #### ResetValidFromTask Initialize historization tables by setting each entity's first record ValidFrom value to 0001-01-01 00:00:00.00.- #### SavePreExistingAccessRightsTask During an initial installation of Usercube, data normally provided by Usercube or through a derogation in the User Interface is already present in the application system.- #### SendAccessCertificationNotificationTask Notify assigned users having pending access certification items in campaign marked with NotificationNeeded.- #### SendNotificationsTask Task that sends a notification to each configured recipient.- #### SendRoleModelNotificationsTask Task that sends a notification to all users who have pending roles to review, only for roles with a simple approval workflow, i.e. pending the validation 1 out of 1.- #### SetAccessCertificationReviewerTask Assign access certification items to users according to their profiles and the access control rules.- #### SetInternalUserProfilesTask Will execute the profile rules of the different resource types given in parameters to create, modify or delete profiles in automatic mode.- #### SetRecentlyModifiedFlagTask When synchronizing in full or incremental mode, it is possible to optimize the compute performance of the role model by taking into account only the changes made by the synchronization.- #### SynchronizeTask Retrieves the files generated by the prepare-synchronization task to insert the data into the Usercube database.- #### UpdateAccessCertificationCampaignTask Starts or stops the access certification campaigns according to their StartDate and EndDate.- #### UpdateClassificationTask Classifies a list of resources that are part of the resourceType data targets as an argument to this job.- #### UpdateEntityPropertyExpressionsTask Calculates either for all entities or for a list of entities the expressions and inserts the values in the database.