1

ローカル管理者と NETWORK SERVICE の両方の権限を持つユーザーを作成することはできますか?

ローカル管理者のアクセス許可が必要な stsadm を実行する Sharepoint タイマー ジョブがあります。一方、temer ジョブは、NETWORK SERVICE パーミッションを必要とする他のサービスでも使用され、一連のパーミッションのみが重複するため、OWSTIMER を実行するにはパーミッションの「合計」を持つユーザーが必要です。

(stsadm sharepoint 管理 API で実行できるほとんどの操作を使用できることはわかっています。私の場合は、同等の API がないように思われるコンテンツ データベース間でサイト コレクションを移動する操作です)。

4

2 に答える 2

1

常にドメイン アカウントを使用することをお勧めします。SharePoint は、Active Directory サーバーに接続されたサーバーで最適に動作します。運用環境のベスト プラクティスは、最小特権アカウントを使用することです。私は常に、SharePoint サービス専用の次のドメイン アカウントを作成します。

DOM\sp サービス

セットアップ中にアカウントを指定すると、SharePoint が自動的にこれを行うため、このアカウントに特別な権限を付与する必要はありません。

于 2008-11-04T19:23:10.530 に答える
0

ユーザーのアクセス許可についてはお手伝いできませんが (Lars が重要な点を指摘しています)、役に立つかもしれない情報を共有したいと思います。

コンテンツ データベース間でサイト コレクションを移動しようとしていますが、利用できる API が見つからないとおっしゃいました。SharePoint の Content Deployment API (PRIME API とも呼ばれます) を調べて、役立つかどうかを確認しましたか? 私が話している型はMicrosoft.SharePoint.Deployment名前空間にあり、サイト コレクションを ( SPExportを介して) CAB ファイルとしてエクスポートし、それらを ( SPImportを介して) インポートするメカニズムを提供します。

SharePoint は、この名前空間の型を独自のコンテンツ展開パスとジョブ (MOSS 内) に利用します。これは、エクスポート ( STSADM.EXE -o export ) および補完的なインポート操作のためにSTSADM.EXE実行可能ファイルによって利用される API でもあります。さらに言えば、サイトの「バックアップ」および「復元」操作のために SharePoint Designer によっても使用されます。

この API の活用例については、CodePlex ( http://www.codeplex.com/SPDeploymentWizard ) の SharePoint コンテンツ展開ウィザード ツールを確認してください。

これが、タイマー ジョブでコマンド ラインを実行する代わりの方法になることを願っています。

于 2009-06-25T02:46:39.150 に答える