コード例 #1
0
        static void Main(string[] args)
        {
            contentManagerService1 cmService = null;
            string userSearchPath = "CAMID(\"DLDAP:u:uid=dd,ou=people\")";
            string sPath = "/content/package[@name='GO Sales and Retailers']/folder[@name='Documentation Report Samples']";
            string C8URL = "http://localhost:9330/p2pd/servlet/dispatch";

            cmService = new contentManagerService1 ();
            cmService.Url = C8URL;

            SetPermissions permObj = new SetPermissions();

            //if Anonymous is disabled, login with valid credentials
            string userID = "admin";	//user ID
            string pass = "******";	//password
            string nsID = "DLDAP";		//namespaceID as defined in Cognos Configuration
            permObj.UserLogon(userID, pass, nsID, cmService);

            //to add an object to permissions uncomment the following line
            //permObj.setPermissionsOnFolders(userSearchPath, cmService, sPath) ;

            //delete an object from permissions
            permObj.deleteUserFromPermissions(userSearchPath,  cmService, sPath) ;
        }
コード例 #2
0
        static void Main(string[] args)
        {
            CognosReportNetService crnService = null;
            string userSearchPath = "CAMID(\"ldap:u:uid=euser1\")";
            string sPath = "/content/package[@name='GO Sales and Retailers']/folder[@name='Documentation Report Samples']/report[@name='Add Color']";
            string C8URL = "http://localhost:9304/p2pd/servlet/dispatch";

            crnService = new CognosReportNetService ();
            crnService.Url = C8URL;

            SetPermissions permObj = new SetPermissions();

            //if Anonymous is disabled, login with valid credentials
            string userID = "loehrd";	//user ID
            string pass = "******";	//password
            string nsID = "ldap";		//namespaceID as defined in Cognos Configuration
            permObj.UserLogon(userID, pass, nsID, crnService);

            //to add an object to permissions uncomment the following line
            permObj.setPermissionsOnFolders(userSearchPath, crnService, sPath) ;

            //delete an object from permissions
            //permObj.deleteUserFromPermissions(userSearchPath,  crnService, sPath) ;
        }