0

これで私を助けていただければ幸いです。私の素晴らしい会社は SP2010 を使用しており、それを使用してこの問題を解決するタスクを取得しました。

次の機能を備えた単純な年次休暇リストが必要です。

  1. ユーザー グループ (最大 100 メンバー) は、年次休暇データを含むリストにリスト アイテムを作成できる必要があります。列は、名前、休暇開始日、休暇終了日、チーム リーダーなどです。

  2. 新しいアイテム フォームに入力すると、ワークフローによって、チーム リーダーにそのアイテムにアクセスし、「承認ステータス」列を「承認済み」または「却下済み」に設定するように通知されます。

  3. この列の値に基づいて、別のワークフローがリクエスタに決定を通知します。

4. ライン マネージャーが列を承認済みに設定した後、アイテムをロックする必要があります。そのため、ユーザーは自分のアイテムをリストで表示できますが、編集することはできません。

とても単純に聞こえますが、ポイント 4 には大きな問題があります。Sharepoint ではリスト アイテムの作成権限と編集権限が区別されないためです。これにより、申請者は承認されたアイテムの日付を編集できます。

これを解決するためのヒントはありますか?

ありがとう!

4

1 に答える 1

1

SharePointは、既定のアクセス許可レベルではなく、作成権限と編集権限を区別します。必要に応じて、独自の権限レベルを自由に作成できます。(デフォルトのアクセス許可レベルを変更することもできますが、混乱を招く可能性があるため、これに反対することをお勧めします。)このテーマの詳細については、TechNet(http://technet.microsoft.com/en-us/library )を参照してください。 /cc263239(v=office.14).aspx

そうは言っても、このアプローチがあなたの問題の解決策ではないと思います。ワークフローを使用して、承認されたアイテムにアイテムレベルのアクセス許可(読み取り専用)を割り当てることができます。SharePoint Designerを介してワークフローを作成している場合は、次のリンクが役立つ場合があります:http ://spcycle.blogspot.be/2012/01/how-to-create-workflow-to-change-item.html

于 2013-02-15T00:08:04.370 に答える