Admin クラス

管理用の設定とプロジェクトのサーバーと関連するMicrosoft SharePoint Server 2013のサイトでの操作を管理するためのメソッドが含まれます。

継承階層

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            WebSvcAdmin.Admin

名前空間:  WebSvcAdmin
アセンブリ:  ProjectServerServices (ProjectServerServices.dll 内)

構文

'宣言
<WebServiceBindingAttribute(Name := "AdminSoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/Admin/")> _
Public Class Admin _
    Inherits SoapHttpClientProtocol
'使用
Dim instance As Admin
[WebServiceBindingAttribute(Name = "AdminSoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/Admin/")]
public class Admin : SoapHttpClientProtocol

注釈

Adminクラスは、管理関連のメソッドに含まれます。

  • サーバーの通貨設定を管理するユーザーを有効にします。

  • タイムシート設定を管理するユーザーを有効にします。

  • 設定を Active Directory との同期を管理するユーザーを有効にします。

  • レポートの期間、進捗レポート、タイムシート、およびユーザーの同期の設定を更新します。

Project Web Appのプロジェクトのサーバーの管理ページでは、 Adminクラスのメソッドの多くを使用します。管理者のアクセス許可があれば、 Project Web Appサーバーの設定をクリックします。

次の管理方法は、他の PSI Web サービスに配置されます。

  • プロジェクト、リソース、およびアーカイブ データベース内のビューなどのエンティティを管理するためには、 Archiveクラスを参照してください。

  • OLAP データベースを管理するためには、 CubeAdminクラスを参照してください。

  • Project Server のイベント ハンドラーの関連付けを管理するためには、 Eventsクラスを参照してください。

  • Project Server キューのジョブを管理するためには、 QueueSystemクラスを参照してください。

  • アクセス許可を管理するためには、 Securityクラスを参照してください。

  • ワークフロー、フェーズ、ステージ、およびエンタープライズ プロジェクトの種類を管理するためには、 Workflowクラスを参照してください。

  • プロジェクト用の SharePoint サイトを管理するためには、 WssInteropクラスを参照してください。

スレッド セーフ

この型のパブリック static (Visual Basic のShared ) メンバーはいずれもスレッド セーフです。インスタンス メンバーはスレッド セーフになるという保証はありません。

関連項目

参照先

Admin メンバー

WebSvcAdmin 名前空間