Scaffoldings
Usercube provides a list of scaffoldings to act as configuration shortcuts: a scaffolding is an XML element that will generate a complex XML fragment.
Available scaffoldings are described below.
To understand scaffoldings' generated configuration, Usercube's executable
Usercube-Export-Configuration
can be launched with the --export-scaffolding
option to export into XML files the configuration
items generated by scaffoldings.
Remember that these exported files are meant for viewing and understanding purposes, not for using their content in your own configuration.
References
-
AccessControlRules
-
AccessReviews
-
AccessReviewAdministrationAccessControlRules
Generates the permissions to administrate campaign creation.
-
Connectors
-
ConnectorResourceTypeAccessControl
Gives the rights to create and update resource types, generate provisioning orders and fulfill from the connector screen.- #### SettingsAccessControlRules Generates the permissions to configure the Workforce Core Solution module and connector settings.
-
Jobs
-
GetJobLogAdministrationAccessControlRules
Generates the permissions to read task and job instances logs in UI for a given profile.- #### JobAdministrationAccessControlRules Scaffolding to access the job administration page.- #### JobTaskAdministrationAccessControlRules Generates all permissions for JobStep entity.- #### PendingAssignedResourceTypesAccessControlRules Generates the access control rules which give to a profile the permissions to call the API Pending AssignedResourceTypes.- #### ProvisioningAccessControlRules Generates the execution rights for Provisioning and Fulfillment tasks for a given profile.- #### ResourceChangesViewAccessControlRules Generates the access control rules which gives to a profile the permissions to call the API ResourceChange, ResourceFileChange and ResourceLinkChange.- #### ResourceTypeMappingControlRules Generate rights to launch agent fulfillment.- #### RunJobAdministrationAccessControlRules Generates the permissions to launch jobs from UI for a given profile.- #### RunJobNotificationAccessControlRules Generates access control to send notification when job finish with an error state.- #### RunJobRepairAdministrationAccessControlRules Generates the permissions to launch from UI jobs that are in state blocked after a Provisioning or a synchronization for a given profile.- #### RunJobRepairNotificationAccessControlRules Generates access control to send notification when a relaunch job finish with an error state.- #### SynchronizationAccessControlRules Generates rights to launch synchronization task.- #### TaskAdministrationAccessControlRules Generates all rights to have the access to job administration page.- #### TaskInstanceAdministrationAccessControlRules Generates access control to update the task instances.- #### WorkflowFulfillmentControlRules Generates the execution rights to launch Fulfillment workflow for a given profile.
-
Monitoring
-
MonitoringAdministrationAccessControlRules
Generates the access control rule which gives to a profile the permission to query the monitoring screen.
-
Profiles
-
AssignProfileAccessControlRules
Gives to a given profile the rights to create, update, delete and query any assigned profile.- #### OpenIdClientAdministrationAccessControlRules
-
ProfileAdministrationAccessControlRules
Gives to a given profile the rights to create, update and delete profiles.
-
Queries
-
ManageSettingAccessControlRule
Generates the access control rule which gives to a profile the permission to query, create, update and delete settings from the UM_Settings table.- #### ReportAccessControlRules Generates the permissions to access the report view.- #### TargetResourceReportAccessControlRules Generates the permissions to apply a report for a profile on a given entity.- #### UniverseAccessControlRules Generates an access control rule which gives a profile the permission to access the query page and run queries.
-
Resources
-
CreateResourceIncrementalAccessControlRules
Generates the access control rule which gives to a profile the permission to query the resources modified incrementally- #### ResourceApiAdministration Generates the permissions to create/update/delete/query resources from a given entity type, for a given profile.- #### ResourcePickerControlRules Creates the reading right of the resource picker.- #### ViewAccessControlRules Generates the permissions to view an entity type's resources.- #### ViewHistoryResourceTemplate Generates an access control rule giving to the specified profile the permission to browse the resources history of the specified entity type.
-
RoleModels
-
BasketRulesControlRules
Generates the permissions to execute the different requests to display the information in the rights basket.- #### BulkPerformManualProvisioningAccessControlRules Generates the permissions to perform bulk validations on the **Perform Manual Provisioning** page.- #### BulkResourceReconciliationAccessControlRules Generates the permissions to perform bulk validations on the **Resource Reconciliation** page.- #### BulkReviewProvisioningAccessControlRules Generates the permissions to perform bulk validations on the **Provisioning Review** page (only for errored orders).- #### BulkRoleReconciliationAccessControlRules Generates the permissions to perform bulk validations on the **Role Reconciliation** page.- #### GovernanceRolesAccessControlRules Generates the permissions to access the governance review pages for a given entity type and profile.- #### PerformManualProvisioningAccessControlRules Generates the permissions to access the manual provisioning pages for a given entity type and profile.- #### ReconciliateResourcesAccessControlRules Generates the permissions to access the resource reconciliation pages for a given entity type and profile.- #### ReconciliateRolesAccessControlRules Generates the permissions to access the role reconciliation pages for a given entity type and profile.- #### RedundantAssignmentAccessControlRule Generates the permissions to access the **Redundant Assignment** page, to analyze and remove redundant assignments.- #### ReviewProvisioningAccessControlRules Generates the permissions to access the provisioning review pages for a given entity type and profile.- #### ReviewRolesAccessControlRules Generates the permissions to access the role review pages for a given entity type and profile.- #### RisksAdministrationAccessControlRules
-
RoleAdministrationAccessControlRules
Generates the permissions to access the configuration pages and create, update, delete the elements of the role model.- #### RoleNamingAccessControlRules Generates the permissions to configure and launch the automatic creation of roles and rules based on naming conventions.
-
Simulations
-
PolicySimulationControlRules
-
RoleAndSimulationControlRules
-
UserInterfaces
-
ManageAccounts
-
SearchBarPageAccessControl
Gives access rights to the different navigation elements of the SearchBars of the pages of the role model.
-
Workflows
-
CreateUpdateDeleteAccessControlRules
Generates execution rights for the create, update, delete workflows.- #### UpdateResourcesAccessControlRules
-
WorkflowAccessControlRules
Generates the permissions to access the task page and visualize the workflows to be executed for a given entity type and profile.- #### WorkflowConfigurationControlRules
-
WorkflowOverviewControlRules
Generates the permissions to access the workflow supervision page.
-
EntityTypes
-
Entity Types
-
ConnectorMappings
Generates the mapping of an entity in a given connector.- #### EntityTypeDisplayName Computes a default value for resources' internal display names.- #### EntityTypeDisplayTable Creates a display table for the given entity.- #### EntityTypeDisplayTableAdaptable Creates an adaptable display table for a given entity type.- #### EntityTypeDisplayTargetResourceTable Creates a displaytable for the given entity.- #### EntityTypeMenuItem Creates a menu item for the entity type, and for its connector if the entity type has an entity type mapping.- #### EntityTypeSearchBar Creates the search bar for the entity without criteria.- #### TargetResourceReportMenus Creates the Item menu for the entity's report so that it is displayed in the report view.
-
Workflows
-
CreateUpdateDeleteMenus
Creates creation, update and delete menus for an entity.- #### CreateUpdateDeleteWorkflows
-
UpdateResourcesMenus
-
UpdateResourcesWorkflows
-
WorkflowActorsNotification
-
WorkflowEntityType
Creates an entity that will be the source of all workflows that manipulate the given entity.- #### WorkflowEntityTypeDisplayEntityType
-
WorkflowEntityTypeDisplayTable
Creates the display table of the workflow entity of the starting entity.- #### WorkflowEntityTypeSearchBar Creates the search bar of the workflow entity of the starting entity.- #### WorkflowPerformerNotification
-
Jobs
-
CleanDatabaseJob
Creates the job to clean old tasks and jobs instances with state InProgress
-
CreateAccessCertificationJob
Creates the AccessCertification Job.
-
CreateAgentSynchroComplete
Creates for the given agent the synchronization job of all connectors present in the agent in Complete mode.
-
CreateAgentSynchroIncremental
Creates for the given agent the synchronization job of all connectors present in the agent in incremental mode.
-
CreateConnectorsJobs
Creates all jobs by connector to launched task in the connector page.
-
CreateConnectorSynchroComplete
Creates for the given connector the synchronization in complete mode.
-
CreateConnectorSynchroIncremental
Creates for the given connector the synchronization job in incremental mode.
-
CreateInitializationJob
Creates the Initialization Job for the given agent.
-
Optimizations
-
OptimizeDisplayTable
Optimizes all elements found in the given displayTable.
-
queries
-
TargetResourceReport
Creates a ReportQuery with default Query taking all the properties of the entity.
-
UniverseDataModel
Creates, within a universe, entity instances and association instances based on a predefined template.
-
Templates
-
ConnectorsAccessControlRules
Gives the permissions to manage the connector pages.
-
CreateAdministratorProfile
Creates the profile administrator and all default access control rules.
-
CreateUpdateDeleteTemplate
Creates the three types of workflow for the given entity as well as the execution rights for the given profile.
-
EntityReportDefault
Creates all configuration items to add a ReportQuery for an EntityType and profile.
-
JobExecutionAccessControlRules
Assigns a set of rights to a given profile to execute any job, and view all job instances, task instances and logs.
-
JobViewAccessControlRules
Scaffolding to generate a set of rights to view all JobInstances, TaskInstances and logs.
-
SimulationAccessControlRules
Generates the permissions to configure and launch simulations.
-
UpdateResourcesTemplate
-
ViewSourceResourceTemplate
Creates the display table, fills in the internal display name of the entity, and gives the rights to see the permissions and sources of the entity for a given profile.
-
ViewTargetResourceTemplate
Creates the entity view (designElement = resourceTable), the report and the rights for a given profile.
-
ViewTemplate
Creates the view for the given entity as well as the rights for the given profile.
-
ViewTemplateAdaptable
Implements a default display name for the resources of a given entity type, displays the resources in an adaptable table, and give the permissions to view the resources.
-
Workforce
-
BootstrapModule
Generates the default settings required to start using Usercube and the Workforce Core Solution module.
-
WorkforceModule
Generates the workforce repository based on the data filled in the Workforce Core Solution module.