2

反復のために多くの情報を集約するレポート アプリを作成しました。それが行うことの 1 つは、個々の欠陥を照会して、特定の場所に詳細を表示することです。これは完全に機能しますが、別のオフィスに欠陥情報が表示されないユーザー グループがいます。

これらの欠陥に対するクエリが 0 の結果を返していることがわかります。アプリを実行している同じユーザーと同じクエリを Web API の欠陥に対して実行すると、欠陥が返されるため、これは私を混乱させます。ユーザーは Rally で欠陥を確認することもできます。

アプリ SDK と Web API で必要なアクセス許可に違いはありますか?

4

1 に答える 1

1

Web サービス API は、通常の Rally Web アプリと同じ権限を適用します。

私の推測では、次の 2 つの問題のいずれかが表示されています。

  1. アプリのユーザーは、権限を持たないプロジェクトにいるため、欠陥を見ることができません。これをテストするには、彼らが見ることができると予想される欠陥の 1 つへのリンクを彼らに送信します。
  2. ユーザーが別のプロジェクトを選択しているか、プロジェクトのスコープがマシン上のものと異なっています。ステップ 1 で送信したリンクが表示される場合は、これが原因である可能性があります。この場合、アプリのスコープをレポートに関心のあるプロジェクトに設定することもできます。

以下の画像は、アプリを特定のスコープにロックするためのインターフェイスを示しています。

「特定のプロジェクトを選択」して、報告したいプロジェクトを見つけるだけです。これに注意してください

ここに画像の説明を入力

このgistにあるアプリが現在表示しているプロジェクトIDを表示するだけのミニアプリを作成しました。

于 2013-01-14T21:04:19.537 に答える