* [task#124957] add useThinkWizard configuration of privilege package.

This commit is contained in:
Zhangyu
2024-08-08 14:01:02 +08:00
committed by 刘刚
parent f66debd48c
commit afa882f218
+9 -3
View File
@@ -4196,7 +4196,13 @@ $config->group->package->browseThinkWizard = new stdclass();
$config->group->package->browseThinkWizard->subset = 'thinkwizard';
$config->group->package->browseThinkWizard->privs = array();
$config->group->package->browseThinkWizard->privs['thinkwizard-browse'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 5, 'depend' => array());
$config->group->package->browseThinkWizard->privs['thinkwizard-view'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 10, 'depend' => array('thinkwizard-browse'));
$config->group->package->useThinkWizard = new stdClass();
$config->group->package->useThinkWizard->subset = 'thinkwizard';
$config->group->package->useThinkWizard->privs = array();
$config->group->package->useThinkWizard->privs['thinkwizard-view'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 5, 'depend' => array('thinkwizard-browse'));
$config->group->package->useThinkWizard->privs['thinkwizard-run'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 10, 'depend' => array('thinkwizard-browse'));
$config->group->package->useThinkWizard->privs['thinkwizard-result'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 15, 'depend' => array('thinkwizard-browse', 'thinkwizard-design'));
$config->group->package->manageThinkWizard = new stdclass();
$config->group->package->manageThinkWizard->subset = 'thinkwizard';
@@ -4206,8 +4212,7 @@ $config->group->package->manageThinkWizard->privs['thinkwizard-edit'] = array
$config->group->package->manageThinkWizard->privs['thinkwizard-design'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 15, 'depend' => array('thinkwizard-browse', 'thinkwizard-result', 'thinkstep-create', 'thinkstep-edit', 'thinkstep-view', 'thinkstep-delete'));
$config->group->package->manageThinkWizard->privs['thinkwizard-publish'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 20, 'depend' => array('thinkwizard-browse'));
$config->group->package->manageThinkWizard->privs['thinkwizard-offline'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 25, 'depend' => array('thinkwizard-browse'));
$config->group->package->manageThinkWizard->privs['thinkwizard-run'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 30, 'depend' => array('thinkwizard-browse'));
$config->group->package->manageThinkWizard->privs['thinkwizard-result'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 35, 'depend' => array('thinkwizard-browse', 'thinkwizard-design'));
$config->group->package->manageThinkWizard->privs['thinkwizard-admin'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 25, 'depend' => array('thinkwizard-browse'));
$config->group->package->deleteThinkWizard = new stdclass();
$config->group->package->deleteThinkWizard->subset = 'thinkwizard';
@@ -4226,3 +4231,4 @@ $config->group->package->manageThinkRun->privs = array();
$config->group->package->manageThinkRun->privs['thinkrun-create'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 5, 'depend' => array('thinkrun-browse', 'thinkwizard-browse', 'thinkwizard-view', 'thinkwizard-run'));
$config->group->package->manageThinkRun->privs['thinkrun-answer'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 10, 'depend' => array('thinkrun-browse'));
$config->group->package->manageThinkRun->privs['thinkrun-conclusion'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 15, 'depend' => array('thinkrun-browse', 'thinkrun-result'));
$config->group->package->manageThinkRun->privs['thinkrun-export'] = array('edition' => 'ipd', 'vision' => 'or', 'order' => 20, 'depend' => array('thinkrun-browse', 'thinkrun-result'));