123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed Materials - Property of IBM
- BI and PM: CM
- (C) Copyright IBM Corp. 2017
- US Government Users Restricted Rights - Use, duplication or disclosure
- restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <plugins xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="./ ./cmPluginDescriptor.xsd">
- <!--
- This file contains plugins that are ported to multiple streams.
- Each plugin must be included only once: i.e. it should have unique name and only one version.
- This will ensure that it will be executed only once regardless of which version of a product it
- was introduced in.
- -->
- <plugin type="Upgrade" category="Mandatory" forDeployment="false" componentID="CM">
- <name>FixLicenseRoles</name>
- <version>1.001</version>
- <javaclass>com.cognos.cm.plugin.cm.upgrade.common.AddPolicies</javaclass>
- <cLibName/>
- <searchPaths>
- <searchPath>/content</searchPath>
- </searchPaths>
- <properties>
- <property>policies</property>
- </properties>
- <classNamesForDeployment>
- <className>content</className>
- </classNamesForDeployment>
- <parameter name="policies">
- <item roleInitMsg="cmInitInformationDistribution" actions="read,traverse"/>
- <item roleInitMsg="cmInitAnalyticsExplorers" actions="read, write, execute, traverse"/>
- <item roleInitMsg="cmInitAnalyticsUsers" actions="read, write, execute, traverse"/>
- </parameter>
- </plugin>
- <plugin type="Upgrade" category="Mandatory" forDeployment="false" componentID="CM">
- <name>FixLicenseRoles</name>
- <version>1.002</version>
- <javaclass>com.cognos.cm.plugin.cm.upgrade.common.AddPolicies</javaclass>
- <cLibName/>
- <searchPaths>
- <searchPath>CAMID(":Analytics Explorers")</searchPath>
- </searchPaths>
- <properties>
- <property>policies</property>
- </properties>
- <classNamesForDeployment>
- <className>role</className>
- </classNamesForDeployment>
- <parameter name="policies">
- <item roleInitMsg="cmInitAnalyticsExplorers" actions="read, execute, traverse"/>
- </parameter>
- </plugin>
- <plugin type="Upgrade" category="Mandatory" forDeployment="false" componentID="CM">
- <name>FixLicenseRoles</name>
- <version>1.003</version>
- <javaclass>com.cognos.cm.plugin.cm.upgrade.common.AddPolicies</javaclass>
- <cLibName/>
- <searchPaths>
- <searchPath>CAMID(":Analytics Explorers")</searchPath>
- </searchPaths>
- <properties>
- <property>policies</property>
- </properties>
- <classNamesForDeployment>
- <className>role</className>
- </classNamesForDeployment>
- <parameter name="policies">
- <item roleInitMsg="cmInitInformationDistribution" actions="read,execute,traverse"/>
- </parameter>
- </plugin>
-
- <plugin type="Upgrade" category="Mandatory" forDeployment="false" componentID="CM">
- <name>FixLicenseRoles</name>
- <javaclass>com.cognos.cm.plugin.cm.upgrade.heliosr9.AddSysAdminMember</javaclass>
- <cLibName/>
- <version>1.004</version>
- <searchPaths>
- <searchPath>CAMID("::System Administrators")</searchPath>
- </searchPaths>
- <properties>
- <property>members</property>
- </properties>
- <classNamesForDeployment>
- <className>role</className>
- </classNamesForDeployment>
- </plugin>
- <plugin type="Upgrade" category="Mandatory" forDeployment="false" componentID="CM">
- <name>FixLicenseRoles</name>
- <javaclass>com.cognos.cm.plugin.cm.upgrade.heliosr9.UpdateCapabilityPoliciesForLicenseRoles</javaclass>
- <cLibName/>
- <version>1.005</version>
- <searchPaths>
- <searchPath>/capability//*</searchPath>
- </searchPaths>
- <properties>
- <property>userCapability</property>
- <property>policies</property>
- </properties>
- <classNamesForDeployment>
- <className>securedFunction</className>
- <className>securedFeature</className>
- </classNamesForDeployment>
- <parameter name="capabilities">
- <item capEnum="canUseAnalysisStudio" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseAnalysisStudio" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewer" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewer" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewer" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewerContextMenu" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewerContextMenu" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewerRunWithOptions" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseCognosViewerRunWithOptions" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canCollaborate" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canCollaborate" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseInteractiveDashboard" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseInteractiveDashboard" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseInteractiveDashboard" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse" access="deny"/>
- <item capEnum="canUseMyDataSets" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseMyDataSets" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseEventStudio" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseEventStudio" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseIndexSearch" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseIndexSearch" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseIndexSearch" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse"/>
- <item capEnum="canUseDashboardViewer" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseDashboardViewer" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseDashboardViewer" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse" access="deny"/>
- <item capEnum="canUseAdvancedDashboardFeatures" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseAdvancedDashboardFeatures" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseAdvancedDashboardFeatures" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse" access="deny"/>
- <item capEnum="canUseInteractiveDashboardFeatures" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseInteractiveDashboardFeatures" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseInteractiveDashboardFeatures" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse" access="deny"/>
- <item capEnum="canUseMobileService" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseMobileService" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseMobileService" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse"/>
- <item capEnum="canUsePowerPlay" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUsePowerPlay" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseQueryStudio" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseQueryStudio" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseReportStudio" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseReportStudio" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseBursting" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseBursting" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseHTML" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseHTML" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseUserDefinedSQL" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseUserDefinedSQL" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseReportStudioFileManagement" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseReportStudioFileManagement" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseWebBasedModeling" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse" access="deny"/>
- <item capEnum="canUploadFiles" roleInitMsg="cmInitInformationDistribution" actions="execute, traverse" access="deny"/>
- <item capEnum="canUseScheduling" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseScheduling" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseSchedulingByDay" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseSchedulingByDay" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- <item capEnum="canUseConditionalSubscriptions" roleInitMsg="cmInitAnalyticsExplorers" actions="execute, traverse"/>
- <item capEnum="canUseConditionalSubscriptions" roleInitMsg="cmInitAnalyticsUsers" actions="execute, traverse"/>
- </parameter>
- </plugin>
- </plugins>
|