株式会社イルミネート・ジャパン 株式会社イルミネート・ジャパン

  • トレーニング
    • コース スケジュール
    • 受講要項/お支払い方法について
    • 研修会場へのアクセス
    • オンラインコース ご受講ガイド
  • 全コース一覧
    • Power Platform
    • SharePoint
    • Microsoft 365
    • コース検索
  • コンサルティング・技術サポート
  • コンテンツ開発
  • 会社概要
    • ニュース
    • 技術者一覧
    • 書籍一覧
    • アクセス
  • ブログ
  • お問い合わせ
    • よくあるご質問
  • ホーム »
  • ブログ »
  • SharePoint »
  • SharePoint リストのビューを非表示にしたい

SharePoint

SharePoint リストのビューを非表示にしたい

  • 2025.09.04

よくいただく質問ネタからリストつながりです。

リストには複数のビューを作成し、さまざまな表示形式を用意し、用途にあわせて切り替えて利用できます。「特定のビューは管理者だけに見せたい」 「ユーザーに不要なビューは隠したい」 といったニーズも多いはずですが、リストビューは自分だけがみられる個人ビューを作成することはできても、ビューに対する権限設定は行えません。

このような時にせめて画面上で非表示にしたいといったときに使えるのがビューの Hidden プロパティです。PowerShell もしくは REST API を Power Automate でよびだすことで設定できすることができます。

  • PnP PowerShell で設定する場合
  • Power Automate で設定する場合
  • 注意点
  • おまけ:リストをサイト コンテンツからを非表示に

PnP PowerShell で設定する場合

PnP.PowerShell モジュールをインストール済みであり、SharePoint Online サイトにアクセスできる管理者権限を有していることが前提です。
参考 : PnP PowerShell の概要 | Microsoft Learn

# サイトへ接続
Connect-PnPOnline -Url "https://crieilluminate.sharepoint.com/sites/testteam1/" -Interactive -ClientID <クライアントID>
# ビューを非表示にする
Set-PnPView -List "問合せ管理" -Identity "管理用" -Values @{ Hidden = $true }
  • -List : 対象のリスト名
  • -Identity : ビュー名または GUID
  • -Values : 更新したいプロパティ。ここで Hidden = $true を指定
# 表示に戻す場合
Set-PnPView -List "問合せ管理" -Identity "管理用" -Values @{ Hidden = $false }

Power Automate で設定する場合

[SharePoint  に HTTP 要求を送信します] アクションを利用し、次のように設定します。

  • サイト アドレス : 設定を行うサイトを指定
  • 方法 : POST
  • URI:
    _api/web/lists/getbytitle('<リスト名>')/views/getbytitle('<ビュー名>')
  • ヘッダー
    Accept: application/json;odata=nometadata
    Content-Type: application/json;odata=nometadata
    IF-MATCH: *
    X-HTTP-Method: MERGE
  • Body
    {
      "__metadata": { "type": "SP.View" },
      "Hidden": true
    }
    

    注意点

    既定ビューを非表示にしない
    → 事前に別のビューを既定に設定してから Hidden に切り替えること。

    Hidden は権限の代替ではない
    → URL 直打ちでアクセス可能です。あくまで画面上でビューを切り替えるメニューを非表示にしているだけです。

    おまけ:リストをサイト コンテンツからを非表示に

    リストをサイト コンテンツから隠したい場合は List.Hidden プロパティを利用します。

    • PnP PowerShell
    Set-PnPList -Identity "問合せ管理" -Hidden $true
    • Power Automate (REST API)
      • URL_api/web/lists/getbytitle('<リスト名>')
      • 本文
      • {
          "__metadata": { "type": "SP.List" },
          "Hidden": true
        }
        

    SharePoint 関連コース

    • CI631-H SharePoint Online サイト構築 基礎

      サイト管理に必要な基礎知識から具体的なサイト構築方法、アクセス権の適切な管理方法まで実践的に解説します。効率的で安全なサイト運用に欠かせないアクセス権の設定方法や、ユーザーおよびグループごとの詳細な権限付与についても実習を通じて確認いただけます。これからサイト管理やサイト構築を担当される方におすすめのコースです。

    • CI641-H SharePoint Online サイト構築 応用

      SharePoint の基礎知識をお持ちの方を対象に、サイト構築時に行えるローコードでの高度なカスタマイズ方法を具体的に解説。JSON を用いた列やビューの書式設定により、視覚的に分かりやすい情報提示を実現したり、Power Platform を活用したプロセスの自動化、ワークフローの組み込み、フォームのカスタマイズ手法など、実務で即座に活用可能なテクニックを習得。

    • CI712-H 利用者のための Microsoft 365 基礎

      Microsoft 365 を導入されている組織のユーザー向けに Teams や Outlook といったコミュニケーション ツール、SharePoint や OneDrive による情報やファイルの共有など、業務で活用すべきアプリやサービスについて利用方法を解説します。Microsoft 365 の利用を開始したばかりの組織の方や、初めて利用する方におすすめのコースです。

    SharePoint Power Automate PowerShell

    • SharePoint リストでコマンド メニューを非表示にする
    • SPMT 移行の失敗対策!既定の言語を揃えて回避!

    最新記事

    • マネージドID で完全自動化!Azure Automation × Graph API で SharePoint レポートを定期取得する

    • デバイスコードフローから マネージドID へ!Azure Automation で Graph API を動かすための環境構築

    • デバイスコードフロー × Graph API でクイック取得!管理センターでは出せない SharePoint サイト URL 付きレポートの出力

    • 「できるPower BI データ集計・分析・可視化ノウハウが身に付く本 改訂版」発売

    • M365 Copilot Chat の履歴を一括削除

    カテゴリ一覧

    • Power Apps
    • Power Automate
    • Power BI
    • Copilot Studio
    • SharePoint
    • SharePoint Framework
    • Teams
    • Dataverse for Teams
    • Microsoft 365
    • アナウンス
    • 未分類

    お問い合わせ

    イルミネート・ジャパンが提供するトレーニングやサービスに関するご相談など、
    お気軽にご連絡ください。

    担当者に相談する
      • ホーム »
      • ブログ »
      • SharePoint »
      • SharePoint リストのビューを非表示にしたい
    • トレーニング
    • コンサルティング・技術サポート
    • コンテンツ開発
    • 会社概要
    • ブログ
    • 個人情報保護方針
    • 個人情報の取り扱いについて
    • 情報セキュリティ基本方針
    • お問い合わせ
    • よくあるご質問

    株式会社イルミネート・ジャパン

    〒105-0001
    東京都港区虎ノ門 3-18-16 虎ノ門菅井ビル 3F
    TEL : 03-5777-9977
    Mail : training@illuminate-j.jp

    • 会社概要
    • プライバシーポリシー
    • サイトマップ
    Copyright ©2026 Illuminate Japan Inc. All Rights Reserved.

    イルミネート・ジャパン お問合せ