WebSvcSecurity 名前空間

The Security class is the primary class in the WebSvcSecurity namespace. The Security class includes methods that manage security templates, security categories, organizational and global permissions, and user and group permissions in Project Server.

注意

In the ASMX web service, Security is a class. In the WCF service, Security is an interface that is implemented in the SecurityClient class. For information about using the SecurityClient class in a WCF-based application, see the Security class constructor.

The WebSvcSecurity namespace is an arbitrary name for a reference to the Security.asmx web service (or the Security.svc service) of the Project Server Interface (PSI).

Security methods typically use or return one of the following DataSet objects:

クラス

  クラス 説明
パブリック クラス PermissionDataSet プロジェクトのリソースとプロセスを管理するために使用されるアクセス許可を表します。
パブリック クラス PermissionDataSet.ActionsDataTable 1 つ以上のPermissionDataSet.ActionsRowオブジェクトに含まれているアクセス許可の操作に関する情報を表します。
パブリック クラス PermissionDataSet.ActionsRow PermissionDataSet.ActionsDataTable オブジェクト内の行として、Project Server のセキュリティ機能の動作を表します。
パブリック クラス PermissionDataSet.ActionsRowChangeEvent ActionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス PermissionDataSet.FeaturesDataTable 1 つ以上のPermissionDataSet.FeaturesRowオブジェクトに含まれている機能のアクセス許可に関する情報を表します。
パブリック クラス PermissionDataSet.FeaturesRow PermissionDataSet.FeaturesDataTable オブジェクト内の行としての機能のアクセス許可の情報を表します。
パブリック クラス PermissionDataSet.FeaturesRowChangeEvent FeaturesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス Security ユーザーのアクセス許可をチェックして、セキュリティ グループ、テンプレート、カテゴリ、および組織の Project Server のアクセス許可を管理するためのメソッドが含まれます。
パブリック クラス SecurityCategoriesDataSet セキュリティ カテゴリに関する情報を表します。
パブリック クラス SecurityCategoriesDataSet.GroupPermissionsDataTable 1 つ以上のSecurityCategoriesDataSet.GroupPermissionsDataTableオブジェクトに含まれているグループのカテゴリ権限に関する情報を表します。
パブリック クラス SecurityCategoriesDataSet.GroupPermissionsRow SecurityCategoriesDataSet.GroupPermissionsDataTable オブジェクト内の行として、グループのカテゴリ権限情報を表します。
パブリック クラス SecurityCategoriesDataSet.GroupPermissionsRowChangeEvent GroupPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityCategoriesDataSet.GroupRelationsDataTable 1 つ以上のSecurityCategoriesDataSet.GroupRelationsRowオブジェクトに含まれるセキュリティ グループの関係についての情報を表します。
パブリック クラス SecurityCategoriesDataSet.GroupRelationsRow セキュリティ グループやセキュリティ カテゴリ間の関係を指定します。
パブリック クラス SecurityCategoriesDataSet.GroupRelationsRowChangeEvent GroupRelationsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoriesDataTable 1 つ以上のSecurityCategoriesDataSet.SecurityCategoriesRowオブジェクトに含まれているセキュリティ カテゴリに関する情報を表します。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoriesRow 1 つのセキュリティ カテゴリを表します。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoriesRowChangeEvent SecurityCategoriesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoryObjectsDataTable 1 つ以上のSecurityCategoriesDataSet.SecurityCategoryObjectsRowオブジェクトに含まれているセキュリティ カテゴリのオブジェクトに関する情報を表します。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoryObjectsRow セキュリティ カテゴリの 1 つのオブジェクトを表します。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEvent SecurityCategoryObjectsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoryRulesDataTable 1 つ以上のSecurityCategoriesDataSet.SecurityCategoryRulesRowオブジェクトに含まれているセキュリティ カテゴリの規則に関する情報を表します。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoryRulesRow セキュリティ カテゴリの規則に関連付けられているデータの 1 行を指定します。
パブリック クラス SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEvent SecurityCategoryRulesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityCategoriesDataSet.UserPermissionsDataTable 1 つ以上のSecurityCategoriesDataSet.UserPermissionsRowオブジェクトに含まれているユーザーの権限についての情報を表します。
パブリック クラス SecurityCategoriesDataSet.UserPermissionsRow ユーザーのアクセス許可に関連付けられているセキュリティ カテゴリ ・ データの 1 行を指定します。
パブリック クラス SecurityCategoriesDataSet.UserPermissionsRowChangeEvent UserPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityCategoriesDataSet.UserRelationsDataTable 1 つ以上のSecurityCategoriesDataSet.UserRelationsRowオブジェクトに含まれているユーザーの関係についての情報を表します。
パブリック クラス SecurityCategoriesDataSet.UserRelationsRow SecurityCategoriesDataSet.UserRelationsDataTable オブジェクト内の行とユーザーの関係についての情報を表します。
パブリック クラス SecurityCategoriesDataSet.UserRelationsRowChangeEvent UserRelationsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityGroupsDataSet セキュリティ グループ情報を表します。
パブリック クラス SecurityGroupsDataSet.CategoryPermissionsDataTable 1 つ以上のSecurityGroupsDataSet.CategoryPermissionsRowオブジェクトに含まれているカテゴリのセキュリティのアクセス許可に関する情報を表します。
パブリック クラス SecurityGroupsDataSet.CategoryPermissionsRow セキュリティ カテゴリに関連付けられているアクセス権を定義します。
パブリック クラス SecurityGroupsDataSet.CategoryPermissionsRowChangeEvent CategoryPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityGroupsDataSet.GlobalPermissionsDataTable 1 つ以上のSecurityGroupsDataSet.GlobalPermissionsRowオブジェクトに含まれているグローバル セキュリティ権限に関する情報を表します。
パブリック クラス SecurityGroupsDataSet.GlobalPermissionsRow SecurityGroupsDataSet.GlobalPermissionsDataTable オブジェクト内の行としてのグローバル セキュリティのアクセス許可の情報を表します。
パブリック クラス SecurityGroupsDataSet.GlobalPermissionsRowChangeEvent GlobalPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityGroupsDataSet.GroupMembersDataTable 1 つ以上のSecurityGroupsDataSet.GroupMembersRowオブジェクトに含まれるセキュリティ グループのメンバーに関する情報を表します。
パブリック クラス SecurityGroupsDataSet.GroupMembersRow SecurityGroupsDataSet.GroupMembersDataTable オブジェクト内の行としてのセキュリティ グループのメンバーの情報を表します。
パブリック クラス SecurityGroupsDataSet.GroupMembersRowChangeEvent GroupMembersRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityGroupsDataSet.SecurityGroupsDataTable SecurityGroupsDataSet.SecurityGroupsRow オブジェクトに含まれている 1 つまたは複数のセキュリティ グループに関する情報を表します。
パブリック クラス SecurityGroupsDataSet.SecurityGroupsRow セキュリティ グループの情報として、 SecurityGroupsDataSet.SecurityGroupsDataTableオブジェクト内の行を表します。
パブリック クラス SecurityGroupsDataSet.SecurityGroupsRowChangeEvent SecurityGroupsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable 1 つ以上のSecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowオブジェクトに含まれているセキュリティ カテゴリのリレーションシップに関する情報を表します。
パブリック クラス SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow セキュリティ カテゴリ関係の情報として、 SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTableオブジェクト内の行を表します。
パブリック クラス SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent SecurityPrincipleCategoryRelationsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityOrganizationalPermissionsDataSet 組織のセキュリティのアクセス許可に関する情報を表します。
パブリック クラス SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable 1 つ以上のSecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowオブジェクトに含まれている組織のセキュリティのアクセス許可についての情報を表します。
パブリック クラス SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable オブジェクト内の行として、組織 (Project Web App) のセキュリティ アクセス許可を表します。
パブリック クラス SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEvent SecurityOrganizationalPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityProjectCategoriesDataSet プロジェクト セキュリティ カテゴリに関する情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.GroupPermissionsDataTable 1 つ以上のSecurityProjectCategoriesDataSet.GroupPermissionsRowオブジェクトに含まれているグループのセキュリティ アクセス許可についての情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.GroupPermissionsRow 1 つグループのセキュリティ アクセス権をSecurityProjectCategoriesDataSet.GroupPermissionsDataTableオブジェクト内の行を表します。
パブリック クラス SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEvent GroupPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityProjectCategoriesDataSet.GroupRelationsDataTable 1 つ以上のSecurityProjectCategoriesDataSet.GroupRelationsRowオブジェクトに含まれているセキュリティ カテゴリでのグループの関係についての情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.GroupRelationsRow 証券関係については、 SecurityProjectCategoriesDataSet.GroupRelationsDataTableオブジェクト内の行としてグループ化を表します。
パブリック クラス SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEvent GroupRelationsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityProjectCategoriesDataSet.ProjectCategoriesDataTable 1 つ以上のSecurityProjectCategoriesDataSet.ProjectCategoriesRowオブジェクトでは、プロジェクトのセキュリティ カテゴリに関する情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.ProjectCategoriesRow SecurityProjectCategoriesDataSet.ProjectCategoriesRow オブジェクト内の行として、プロジェクト セキュリティ カテゴリ情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEvent ProjectCategoriesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityProjectCategoriesDataSet.UserPermissionsDataTable 1 つ以上のSecurityProjectCategoriesDataSet.UserPermissionsRowオブジェクトに含まれているユーザーのセキュリティ アクセス許可についての情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.UserPermissionsRow 1 つユーザーのアクセス許可、セキュリティのカテゴリとして、 SecurityProjectCategoriesDataSet.UserPermissionsDataTableオブジェクト内の行を表します。
パブリック クラス SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEvent UserPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityProjectCategoriesDataSet.UserRelationsDataTable 1 つ以上のSecurityProjectCategoriesDataSet.UserRelationsRowオブジェクトに含まれているセキュリティのカテゴリ、ユーザーの関係についての情報を表します。
パブリック クラス SecurityProjectCategoriesDataSet.UserRelationsRow SecurityProjectCategoriesDataSet.UserRelationsDataTable オブジェクト内の行としてプロジェクト セキュリティ カテゴリの 1 つのユーザー リレーションを表します。
パブリック クラス SecurityProjectCategoriesDataSet.UserRelationsRowChangeEvent UserRelationsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityTemplatesDataSet セキュリティ テンプレートのプロジェクトの情報を表します。
パブリック クラス SecurityTemplatesDataSet.CategoryPermissionsDataTable 1 つ以上のSecurityTemplatesDataSet.CategoryPermissionsRowオブジェクトに含まれるセキュリティ テンプレート、セキュリティ カテゴリ権限に関する情報を表します。
パブリック クラス SecurityTemplatesDataSet.CategoryPermissionsRow SecurityTemplatesDataSet.CategoryPermissionsDataTable オブジェクト内の行として、プロジェクトのセキュリティ テンプレートのアクセス許可のカテゴリを表します。
パブリック クラス SecurityTemplatesDataSet.CategoryPermissionsRowChangeEvent CategoryPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityTemplatesDataSet.GlobalPermissionsDataTable セキュリティ テンプレートは、1 つ以上のSecurityTemplatesDataSet.GlobalPermissionsRowオブジェクトに含まれる 1 つまたは複数のグローバル アクセス権を表します。
パブリック クラス SecurityTemplatesDataSet.GlobalPermissionsRow セキュリティ テンプレートで、 SecurityTemplatesDataSet.GlobalPermissionsDataTableオブジェクト内の行としての 1 つのグローバル アクセス権を表します。
パブリック クラス SecurityTemplatesDataSet.GlobalPermissionsRowChangeEvent GlobalPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス SecurityTemplatesDataSet.SecurityTemplatesDataTable SecurityTemplatesDataSet.SecurityTemplatesRow オブジェクトで定義されている 1 つまたは複数のセキュリティ テンプレートを表します。
パブリック クラス SecurityTemplatesDataSet.SecurityTemplatesRow セキュリティ テンプレートの情報の 1 行を指定します。
パブリック クラス SecurityTemplatesDataSet.SecurityTemplatesRowChangeEvent SecurityTemplatesRow内のデータが変更されたときに発生するイベントです。

デリゲート

  デリゲート 説明
パブリック デリゲート PermissionDataSet.ActionsRowChangeEventHandler 設定をPermissionDataSet.ActionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート PermissionDataSet.FeaturesRowChangeEventHandler 設定をPermissionDataSet.FeaturesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.GroupPermissionsRowChangeEventHandler 設定をSecurityCategoriesDataSet.GroupPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.GroupRelationsRowChangeEventHandler 設定をSecurityCategoriesDataSet.GroupRelationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.SecurityCategoriesRowChangeEventHandler 設定をSecurityCategoriesDataSet.SecurityCategoriesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEventHandler 設定をSecurityCategoriesDataSet.SecurityCategoryObjectsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEventHandler 設定をSecurityCategoriesDataSet.SecurityCategoryRulesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.UserPermissionsRowChangeEventHandler 設定をSecurityCategoriesDataSet.UserPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityCategoriesDataSet.UserRelationsRowChangeEventHandler 設定をSecurityCategoriesDataSet.UserRelationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityGroupsDataSet.CategoryPermissionsRowChangeEventHandler 設定をSecurityGroupsDataSet.CategoryPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityGroupsDataSet.GlobalPermissionsRowChangeEventHandler 設定をSecurityGroupsDataSet.GlobalPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityGroupsDataSet.GroupMembersRowChangeEventHandler 設定をSecurityGroupsDataSet.GroupMembersRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityGroupsDataSet.SecurityGroupsRowChangeEventHandler 設定をSecurityGroupsDataSet.SecurityGroupsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler 設定をSecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEventHandler 設定をSecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEventHandler 設定をSecurityProjectCategoriesDataSet.GroupPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEventHandler 設定をSecurityProjectCategoriesDataSet.GroupRelationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEventHandler 設定をSecurityProjectCategoriesDataSet.ProjectCategoriesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEventHandler 設定をSecurityProjectCategoriesDataSet.UserPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityProjectCategoriesDataSet.UserRelationsRowChangeEventHandler 設定をSecurityProjectCategoriesDataSet.UserRelationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityTemplatesDataSet.CategoryPermissionsRowChangeEventHandler 設定をSecurityTemplatesDataSet.CategoryPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityTemplatesDataSet.GlobalPermissionsRowChangeEventHandler 設定をSecurityTemplatesDataSet.GlobalPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート SecurityTemplatesDataSet.SecurityTemplatesRowChangeEventHandler 設定をSecurityTemplatesDataSet.SecurityTemplatesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。

列挙体

  列挙体 説明
パブリック列挙体 PermissionMode