0

ASP.NET Web アプリケーションがあります。ドキュメントの管理とアーカイブに SharePoint ドキュメント ライブラリを使用したいと考えています。私たちはSharepointを初めて使用します。SharePoint 管理チームから、ASP.NET との統合に必要なタスクの詳細を求められています。ASP.NET でユーザー レベルのアクセス許可を維持しています。次の点について明確にしてください。

  1. WebServices を使用して SharePoint に接続できますか? ASP.NET WebServer にインストールする必要がある SharePoint オブジェクト モデルを使用して消費したくありません。Web サービスを使用して、アップロード、チェックイン、チェックアウト、削除、およびダウンロードしたいと考えています。

  2. Sharepoint 管理者に、WebService を使用してドキュメントをアップロードできるアプリケーション用の 1 つのルート レベル フォルダーとユーザーを作成するよう依頼できますか? ASP.NET アプリケーションを使用してアクセス許可を制限します。

  3. ドキュメントを定期的にアーカイブするように依頼します。これにはワークフローが必要ですか、それとも SharePoint 管理者からの構成だけですか?

4

1 に答える 1

0

WebServices を使用して SharePoint に接続できますか? ASP.NET WebServer にインストールする必要がある SharePoint オブジェクト モデルを使用して消費したくありません。Web サービスを使用して、アップロード、チェックイン、チェックアウト、削除、およびダウンロードしたいと考えています。

ほとんどの場合、これは可能です。これには、SharePoint のクライアント オブジェクト モデルを使用することもできます。

Sharepoint 管理者に、WebService を使用してドキュメントをアップロードできるアプリケーション用の 1 つのルート レベル フォルダーとユーザーを作成するよう依頼できますか? ASP.NET アプリケーションを使用してアクセス許可を制限します。

はい

ドキュメントを定期的にアーカイブするように依頼します。これにはワークフローが必要ですか、それとも SharePoint 管理者からの構成だけですか?

これは、「アーカイブ」の下で何を意味するかによって異なります - どこかにルート フォルダーの zip を作成するか、ドキュメント ライブラリのバックアップを作成します。圧縮するには、サード パーティまたは独自のソリューションが必要です (ワークフローまたはタイマー ジョブの場合があります)。バックアップには、個別バックアップを実行するための Power Shell スクリプトのみが必要です。詳細については、http://technet.microsoft.com/en-us/library/ee428301#section1を参照してください 。次に、Windows タスク スケジューラで実行されているスクリプトを自動化できます。

于 2012-08-03T06:46:05.110 に答える