0

こんにちは、私はこれが初めてで、検索しましたが、解決策を見つけることができませんでした。SP サービスがツールになると思いますが、私の要件を満たす例はありませんでした。お役に立てば幸いです。

私が持っているもの

-メイン ナビゲーションとサブ ナビゲーションを備えたカスタム パブリッシング サイト (ストア関連)

-メイン ナビゲーションはグローバルで、サイト全体のすべてのユーザーがアクセスできます

- サブ ナビゲーションはストアに関連するものであり、各ストアのサブ ナビゲーションは各ストアのコンテンツに固有のものです。

- サブ ナビ リンクは、すべてのストア サブ ナビで同じです

- サブナビリンクの例: スタッフ、ストア ニュース、ストア カレンダー。

・サブナビは管理用語を使用しています。*単純なリンクを使用する方がより良いアプローチである場合はお知らせください.

何をしようとしているのか

-特定のグループ メンバーを保存するためだけに、ストア サブ ナビゲーション URL リンクを関連付けます。例: フロリダの店舗のユーザーが「当店のスタッフ」をクリックすると、フロリダの店舗のスタッフ ページに移動します。カリフォルニア店舗のユーザーが「当店のスタッフ」をクリックすると、カリフォルニア店舗スタッフのページに移動します。これは、サブ ナビゲーションのすべてのリンクに当てはまります。

情報が不足している場合はお知らせください。

ありがとう!

4

1 に答える 1

0

残念ながら、SharePoint はユーザーがどの AD グループに属しているかを判断できません。

過去に私がこの問題に対処した方法は次のとおりです。 - 店舗ごとに 1 つのアイテムを含むリストを作成します (店舗名または店舗の Web サイトへのリンク)。- アイテム レベルのアクセス許可を適用し、各アイテム (ストア) はその AD グループによってのみアクセスされます。

ここで、ユーザーの資格情報でこのリストを取得すると (SPServices を使用できますが、他の方法もあります)、ユーザーのストアのみが取得されます。

于 2015-09-21T04:23:15.787 に答える