Nintex と PscanServ を利用し た SharePoint2007の活用実例 PDFで「ダウンロード禁止」を実現する SharePoint Maniacs 1.背景(課題) SharePoint2007はファイルのアクセス権管理を厳密に行うこと が可能だが「ダウンロード禁止」機能がない。 これは閲覧≒ダウンロードであるというWebシステムの標準的 仕様による制約だが、情報管理の観点からニーズは少なくない。 SharePoint2010では相当機能が実装されることから、あまり製 品の内部に手を入れた独自開発は望ましくない。 SharePoint Maniacs PDF変換サーバ製品「PscanServe」 を利用するとPDFに「指定したURL で開かれていない場合内容をExpire する」機能を設定できる。実質的な 「ダウンロード禁止」になる。 通常は特定のファイルサーバのフォ ルダを監視対象として指定するが、 SharePointのライブラリも指定でき る。出力先もライブラリに設定可能。 http://www.hypergear.com/pdf/pscanserv_plus_product.htm SharePoint Maniacs 2.Pscanの問題 PscanはSharePointをリアルタイム監視できない。一定時間での巡 回するが、このアクセスはIISに記録されるためログの肥大を招く。 アクセスは変換サーバのログオンユーザ=管理者アカウントになる。 ユーザが登録したファイルも変換されると管理者が作成者になって しまう。 上の理由から、ファイル単位でのアクセス権が設定できない。セ キュアな環境を保つには、権限毎・機能毎に監視フォルダを別にす るしかない。しかし、結果、監視フォルダの数だけ巡回アクセスが 倍々になる。運用も煩雑で管理者負荷がおおきい。 SharePoint Maniacs 3.解決策 リアルコム社の販売するSharePointアドオン 「Nintex Workflow」を利用し問題を解決。 Nintexは標準の「ワークフロー」機能のうち Designerでは利用できない高度な機能の活用 を可能にするGUIベース製品。 具体的には次の機能を活用。「アクセス権限 設定の変更」「Forループ処理」「スケジュー ル実行」 http://www.realcom.co.jp/info/news/20100118_Nintex.html SharePoint Maniacs 4.設計例 Pscan変換サーバ SharePointライブラリ 登録用 出力用 エンドユーザ SharePoint Maniacs ワークフロー 変換用 4.設計例 Pscan変換サーバ SharePointライブラリ 登録用 変換用 出力用 エンドユーザ ワークフロー エンドユーザが「登録用」ライブラリにファイルをアップロード。 ワークフローPDF1aが動作。ファイル名にユーザアカウントを埋め込み、 PDF1bを起動。変換用フォルダにファイルをコピーしてから自身を削除。 SharePoint Maniacs 4.設計例 Pscan変換サーバ SharePointライブラリ 登録用 変換用 出力用 エンドユーザ ワークフロー Pscanはほぼリアルタイムでファイルを認識。設定に基づきPDF変換して、 出力用ライブラリに出力。ライブラリではワークフローPDFoutが3分間隔で 新規ファイルの存在を監視している。 SharePoint Maniacs 4.設計例 Pscan変換サーバ SharePointライブラリ 登録用 変換用 出力用 エンドユーザ ワークフロー PDFoutはファイル名からユーザを判断し、そのユーザにのみ閲覧権限を設 定する。そのユーザに通知メールを送信する。 ユーザはメールからURLにアクセスし、変換終了したファイルを取得する。 SharePoint Maniacs 5.POINT ファイルのアプロード時も、出力時もユーザ本人しかそのファイル を見ることはできない。セキュリティが担保され、全ユーザが同じ 仕組みを利用できる。 PscanがSharePointを監視しないため、IISログが肥大化しない。 通知が送信されるのでユーザも「待つ」ストレスを感じない。 Nintexは標準では1時間単位しかループを指定できない。そこで、 20アイテムの「設計文書」を作成し、それぞれに3分ずれで起動す るようワークフローを設定することで「3分間隔」を実現。 SharePoint Maniacs 6.お問い合わせ ご質問は SharePoint Maniacs までお寄せください。 http://sharepointmaniacs.com SharePoint maniacs は、SharePointを徹底活用するための簡易支 援サービス「アドバイザリサービス」のご提供や、便利なアドオン製 品を販売しております。ご検討頂ければ幸いです。 本資料の著作権はCreative Commons(CC BY-SA)に準じます。 2010年9月10日 SharePoint Maniacs 中村 和彦 SharePoint Maniacs
© Copyright 2024 ExpyDoc