MOSS 2007ページを別のユーザーとして表示すると、そのユーザーとしてログインせずに表示されます。

StackOverflow https://stackoverflow.com/questions/153961

質問

Moss 2007では、ページ内の個々のWebパーツごとにターゲットオーディエンスを設定できます。そのユーザーとしてログインせずに、ページがどのように見えるかをプレビューする方法はありますか?私が探しているのは、サイトのフルコントロール/デザインのアクセス許可を持つユーザーが、サイトが別のユーザーにどのように表示されるかをプレビューできるようにする方法です。提案はありますか?

IS部門がページをプレビューするために使用するテストアカウントがいくつかありますが、IS以外の部門のスタッフがこれらのアカウントを使用することは許可していません。これらのスタッフメンバーは、1つのアカウントにのみアクセスできます。そのため、ユーザーが自分のページのいずれかのWebパーツのターゲットオーディエンスを変更した場合、他のユーザーにログインして&彼らの肩越しに見守っています。テストアカウントのアカウント情報を提供することも、新しいテストアカウントを作成することもできません。

ありがとう!

編集:プレビューする機能があります。問題は、サイトを完全に制御できる他のユーザーがページをプレビューできないことです。シナリオは次のとおりです。私の学区では、各学校にサイトがあります。校長は、学校のサイトを完全に制御できます。ランディングページで、彼はすべての学校のお知らせを表示することを望んでいます。ただし、一部は教員のみに表示されるべきであり、他は学生に表示される必要があります。彼はオーディエンスターゲティングを使用していますが、ターゲティングが正しいことを一目で確認することはできません。多くのユーザーはコンピューターに精通していないため、できる限りシンプルにする必要があります。また、それはほんの1つのシナリオでしたが、学校によって分けられていない他のシナリオもあります。さまざまな要件を持つサイトを完全に制御できるユーザーが多数いるため、すべてのシナリオのテストアカウントを作成することはできません。

役に立ちましたか?

解決

編集:ユーザーがページをプレビューできるようにしたいという私がリリースした質問を読み直した後。偽装を使用してページを読み込むプレビューコントロールの作成を検討する必要があると思います。これがどれほど実現可能かはわかりませんが、誰かがプレビュー機能を作成したことは確かです。私にはかなり一般的なシナリオのように聞こえます。

旧回答: FirefoxなどのMS以外のブラウザを起動できませんでした。これは、ユーザー名とパスワードの入力を求めます。

セッションCookieをクリアするだけで、他のユーザーとしてログインするように求められます。

これは、SharePointと同様の方法でドメインに対する認証を使用するASP.Netサイトで使用した手法です。

他のヒント

まず、NTセキュリティを使用している場合、プレビュー機能を使用することはできません。たぶんそれはフォーム認証でできることですが、私は使ったことはありません。

その主題について。 MOSS / WSSサーバーで新しい機能を開発したり、物を統合したりするとき、少し柔軟性が必要だと思います。

私が見たものでは、あなたができることを追う必要があります。確かに、カスタムソリューションを開発するよりも費用対効果が高くなります。 NTセキュリティを使用していると思われます。

  • ユーザーアカウント:専用のユーザーアカウントを使用するようドメイン管理者に依頼してください。
  • 仮想マシン:テストアカウントと組み合わせてそのサーバーでプレイできるように、いくつかの仮想マシンが必要です
  • サンドボックス環境:実際のMOSS環境を複製してカスタムユーザーシナリオを作成できるようにするために、IT部門にサンドボックスMOSS環境を作成するよう依頼してください。

または、サイトのオーディエンスとユーザーへのオーディエンスメンバーシップを表示します( GetMembership 呼び出し)。これはサイトのプレビューではありませんが、各オーディエンスに誰がいるかを編集者に知らせます。視聴者を正しいものにするのに役立つ何か。

セキュリティグループメンバーシップ用に同様のWebパーツを作成しました。

次の2つの方法があると思います:

  1. テストアカウントを使用してページをプレビューします。 「痛み」を和らげることができます。 RUNASコマンド( http://を使用して別のユーザーとしてログインするにはtechnet.microsoft.com/en-us/library/bb490994.aspx )。そのため、別のアカウントの資格情報を使用してブラウザーを開くショートカットをデスクトップに作成するだけで可能です。そのブラウザインスタンスのみがテストアカウントで動作します。
  2. プレビューするページのコピー(または複数のコピー)を作成し、セキュリティで保護されたサイトに保存して(たとえば、プリンシパルのみがアクセスできるようにします)、そのWebパーツのオーディエンスターゲティングプロパティを調整しますページ/ページ。

ターゲットオーディエンスのみをプレビューするための唯一の方法は、SSPユーザープロファイルプロパティのプロパティに基づいて実行されるターゲットオーディエンスを作成することです。

その後、編集者がプロファイルに保存された値を変更し、プロファイルを再コンパイルできるようにするコントロールを持つことができます(出来上がりの説明のために)ユーザーは他の視聴者ターゲット値を変更できます

これにはかなりのコーディングが必要であり、視聴者ターゲティングのルールにいくつかの考えを入れる必要があります。

1日の終わりに、最も費用対効果の高い方法は、「リーダー」を持つことができるアカウントソリューションをインフラ担当者に押し戻すことです。この機能に使用できるアカウント。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top