私は管理者で、レポートを作成し、パブリック フォルダーに保存しました。ロックしておきたいフィールドが 1 つあります、それはレコード タイプ フィールドです。ユーザーがフィルターを追加/変更できるようにしたいのですが (既存のレポートを保存することはできませんが、自分の個人フォルダーに保存することはできます)、レコード タイプが常にフィルターされていることを確認したいと考えています。レポート作成時に「ロック」にチェックを入れました。フィルター上のボックス。
ただし、ユーザーがレポートを実行すると、(ロックされたアイコンが表示されていても) このフィルターを編集および削除できます。レポート フォルダーはパブリック グループと共有されており、そのグループには「表示」権限があります。アクセスのみ。プロファイルのシステム設定を確認しました - プロファイルには「表示」があります。パブリックフォルダーへのアクセスは可能ですが、すべての「管理」が許可されていることを確認しました。権限はチェックされません。権限の観点から何が足りないのでしょうか?それとも「ロック」されているのでしょうか?フィルタ機能がそのように機能しないのですか
レポートのリンク/URL を見ると、URL に奇妙なテキストが追加されています。それはロックされたフィルターです。そのため、別のレポートとして保存する場合でも、URL にこの奇妙なフィルターが追加されます。 URL に追加されたこのテキストを削除すると役に立ちます。
2019年 この機能は classic で動作していますが、lightning に移行すると動作しなくなります
念のために言っておきますが、これは Winter 19 では機能していました。Spring 19 アップデートの時点で、ロックされたレポート フィルターが渡されたパラメーターを受け入れなくなったとユーザーから報告がありました。
これは設計によるものであり、フィルタ ロックの意図によるものです。 https://help.salesforce.com/articleView?id=reports_builder_filtering.htm&type=5 には、 と記載されています。 「Lightning Experience でレポートを表示中に ユーザがフィルタを編集できないようにフィルタをロックまたはロック解除する」。
そのため、これは Spring 19 より前は意図したとおりに機能していなかった可能性が高く、URL パラメーターによるレポートの変更を許可すると、フィルター ロックの抜け穴になる可能性があります。これを解決する唯一の方法は、リンクされたレポートのフィルターのロックを解除することです。これにより、URL パラメーターがフィルターを更新できるようになります。