Project

General

Profile

Task #812

Updated by Radek Tomiška over 6 years ago

When application is installed, then default init data should be created: 
 - default admin identity 
 - default user role - see https://wiki.czechidm.com/devel/dev/security/authorization#default_settings_of_permissions_for_an_identity_profile 
 - default LRT 
 - default organization structure 
 - ...  

 Implemetation notes: 
 * Init application data contains admin user now.  
 * Demo data contains user role now.    So user role will be moved into init application stage and configuration to not recreate init data will be added (the same as demo data). 
 * default LRT are initialized now - IdentityContractExpirationTaskExecutor, IdentityRoleExpirationTaskExecutor, IdentityRoleValidRequestTaskExecutor, HrEnableContractProcess, ProvisioningQueueTaskExecutor, RetryProvisioningTaskExecutor are scheduled over night - so only documentation will be added here https://wiki.czechidm.com/devel/dev/configuration/scheduled_tasks 
 * default organization structure with code ORGANIZATION is created now in demo data - will be moved into init application stage.

Back