예제 #1
0
        private static SCAclPermissionItemCollection GetPermissionDefinitions(string schemaType)
        {
            var element          = ObjectSchemaSettings.GetConfig().Schemas[schemaType];
            var permissionDefine = new SCAclPermissionItemCollection(element.PermissionSet);

            return(permissionDefine);
        }
예제 #2
0
		public void AclPermissionsDefineTest()
		{
			ObjectSchemaConfigurationElement element = ObjectSchemaSettings.GetConfig().Schemas["Applications"];

			Assert.IsNotNull(element);

			SCAclPermissionItemCollection permissionDefine = new SCAclPermissionItemCollection(element.PermissionSet);

			Console.WriteLine("Application permissions:");
			permissionDefine.ForEach(pd => pd.Output(Console.Out));

			element = ObjectSchemaSettings.GetConfig().Schemas["Organizations"];

			Assert.IsNotNull(element);

			permissionDefine = new SCAclPermissionItemCollection(element.PermissionSet);

			Console.WriteLine("Organization permissions:");
			permissionDefine.ForEach(pd => pd.Output(Console.Out));
		}
예제 #3
0
        public void AclPermissionsDefineTest()
        {
            ObjectSchemaConfigurationElement element = ObjectSchemaSettings.GetConfig().Schemas["Applications"];

            Assert.IsNotNull(element);

            SCAclPermissionItemCollection permissionDefine = new SCAclPermissionItemCollection(element.PermissionSet);

            Console.WriteLine("Application permissions:");
            permissionDefine.ForEach(pd => pd.Output(Console.Out));

            element = ObjectSchemaSettings.GetConfig().Schemas["Organizations"];

            Assert.IsNotNull(element);

            permissionDefine = new SCAclPermissionItemCollection(element.PermissionSet);

            Console.WriteLine("Organization permissions:");
            permissionDefine.ForEach(pd => pd.Output(Console.Out));
        }
예제 #4
0
		private static SCAclPermissionItemCollection GetPermissionDefinitions(string schemaType)
		{
			var element = ObjectSchemaSettings.GetConfig().Schemas[schemaType];
			var permissionDefine = new SCAclPermissionItemCollection(element.PermissionSet);
			return permissionDefine;
		}