【情報提供依頼】ダッシュボード・レポートの条件式・共有設定のグループ変更について
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-27-2024 11:02 PM
お世話になっております。
既存グループの廃止・グループの新規追加により、ダッシュボードやレポートの既存設定に影響するため一括変更する必要があります。下記やりたいことの実装方法や情報をご存じの方がいらっしゃいましたらご共有いただけますと幸いです。
▼やりたいこと
①ダッシュボード・レポートの条件・共有設定をグループ単位で抽出できる方法
例①レポート条件式にアサイン先グループ「ServiceNow_itil」が組み込まれているレポート一覧
例②レポートの共有設定にグループ「ServiceNow_itil」が組み込まれているレポート一覧
②「①」で抽出できたレポート・ダッシュボードを一括で条件式もしくは共有設定のグループを一括で変更できる方法
よろしくお願いします。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-29-2024 10:48 PM
それらに関連するテーブルは以下のとおりです。
1.レポート [sys_report]
2.ユーザーとグループのレポート [sys_report_users_groups]
3.ダッシュボード [pa_dashboards]
4.ポータルページ [sys_portal_page]
5.タブ [pa_tabs]
6.ダッシュボードの権限 [pa_dashboards_permissions]
レポートの条件式は、レポート [sys_report]に値が入っています。
レポートの共有設定はユーザーとグループのレポートに値が入っています。
ダッシュボードの共有設定はダッシュボードの権限に値が入っています。
簡易的に一括変換する場合は、リストビューのColumn Labelの上で右クリックで表示されるメニューからUpdate Allを使うと表示しているリストビューのレコードの値を一括変更できます。 しかし、このやり方でも、レコードごとに修正する方法が異なるような複雑な更新が必要な場合は、Scriptを使うか、Exportして何かのツールで一括変換してImportするなどの方法になるかと思います。