2017-12-14 12 views
0

oData Webサービスを使用する場合、Sitefinityの権限がどのように適用されますか? これも可能ですか?Sitefinity権限はoData Webサービスにどのように適用されますか?

シナリオ:

  • Sitefinity 10.0
  • 権限のみ
  • デフォルトのODataサービスは
  • アクティブな認証プロトコルである 管理者に変更するビューのニュース:OpenIDの(わかりませんこれが問題の場合)

郵便受けまたはブラウザを匿名ユーザーとしてと入力すると、すべてのニュースが返されます。

(私は彼らがプライベートでなければならないよう文書のためにこれを適用する必要があり、ユーザーに関連するとなどが、ODATAを有効にすることにより、誰もがすべての文書を取得することができます)事前に

感謝。

+0

郵便配達要求で認証クッキーまたはトークンを送信することがありますか? –

+0

@VeselinVasilev、はい、私はこれも問題だと考えました。しかし、私はそれをブラウザでリクエストしてテストしました。ログインしていないユーザとテンプレートのスクリプトを使っていました。 SitefinityのoDataサービスおよび権限に関する情報が見つかりませんでした。 – Rostech

答えて

0

これはarticleでご覧になれますか?シナリオをテストしましたが、アイテムを取得していないため、ユーザーにはアクセス権がありません。ライブURLを提供することができますので、私はそれを見ることができます。

ピーター

+0

ありがとう、私は記事をチェックします。私は何かが足りないと思う。また、より多くの情報やライブURLを提供できるかどうかもわかります。 – Rostech

+0

私は記事を読んで、この[ドキュメント](https://docs.sitefinity.com/change-filtering-by-view-permissions)につながっています。私は自分のサイトのFilterQueriesByViewPermissionsオプションを変更しています。 **ニュースアイテムの表示権限を** Everyone **から** Administrator **または** Backend users **に変更してログインすると、ニュースを受け取ることができません。私は、トークンでユーザーを認証しないので、これが期待される動作であると私は推測しています。そうですか?ありがとう。 – Rostech

+0

認証メカニズムは同じです。たとえば、さまざまなユーザーの役割でこれを体験しますか? "ユーザー"? –

関連する問題