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

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

SharePoint

SharePoint リストでコマンド メニューを非表示にする

  • 2025.09.03

SharePoint のモダン リストでは、上部にコマンド メニュー (コマンド バー) が表示され、[新規]、[クイック編集]、[共有] などのボタンが並びます。

運用上、「ユーザーに見せたくないメニューを隠したい」というニーズは多くあり、ビューの書式設定を利用している方も多くいらっしゃるのではないでしょうか。今回は commandBarProps をリストで設定する際に参照できるようリストの key をまとめます。

  • 基本構文
  • 設定方法
  • キーとメニューの対応表
  • 全消し JSON 例
  • おまけ:メニュー名の変更も
  • よくある質問

基本構文

参考: コマンド バーのカスタマイズ構文リファレンス | Microsoft Learn 

{
  "commandBarProps": {
    "commands": [
      {
        "key": "new",
        "hide": true
      },
      {
        "key": "editInGridView",
        "text": "クイック編集",
        "hide": false
      }
    ]
  }
}
  • key  :  対象となるコマンドを識別するキー
  • hide :  true にするとコマンドを非表示にする
  • text :  ボタンの表示名を上書きできる

設定方法

  1. 設定を行いたいビューで、現在のビューの書式設定を開き、[詳細モード] を開く
  2. ビューの書式設定に JSON を入れて、[保存]

キーとメニューの対応表

現時点で表示されるメニューと key の一覧表です。

key 日本語メニュー名
new 新しいアイテムを追加
editInGridView グリッド ビューで編集
undo 元に戻す
share 共有
copyLink リンクのコピー
export エクスポート
exportExcel エクスポート – Excel にエクスポート
exportCSV エクスポート – CSV にエクスポート
exportCSVWithSchema エクスポート – スキーマを含む CSV にエクスポート
exportPowerBI エクスポート – Power BI にエクスポート
manageForms Forms
automate 自動化
integrate 統合
powerApps 統合 – Power Apps
powerAutomate 統合 – Power Automate
powerBI 統合 – Power BI
alertMe 通知
manageAlert 個人用通知の管理
edit 編集 (アイテム選択時)
comment コメント (アイテム選択時)
delete 削除 (アイテム選択時)
versionHistory バージョン履歴 (アイテム選択時)

全消し JSON 例

今後コマンド メニューが変更、追加される可能性はありますが、現時点で表示されるメニューを全部消してやる!という際にはこんな感じですね。

{
  "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/view-formatting.schema.json",
  "commandBarProps": {
    "commands": [
      {
        "key": "share",
        "hide": true
      },
      {
        "key": "export",
        "hide": true
      },
      {
        "key": "automate",
        "hide": true
      },
      {
        "key": "integrate",
        "hide": true
      },
      {
        "key": "manageAlert",
        "hide": true
      },
      {
        "key": "editInGridView",
        "hide": true
      },
      {
        "key": "alertMe",
        "hide": true
      },
      {
        "key": "manageForms",
        "hide": true
      },
      {
        "key": "new",
       "hide": true

      },
      {
        "key": "copyLink",
       "hide": true

      },
      {
        "key": "undo",
       "hide": true

      }
    ]
  }
}

おまけ:メニュー名の変更も

commandBarProps は消すのではなく、メニュー名やアイコンの変更にも利用できます。

よくある質問

  • あれ?消えるときと消えないときがある?
    → ビューの書式設定なので設定したビューに適用されます。
         設定を行っていないビューではメニューはそのままです。
  • すべて非表示にはできる?
    → 個別のキー指定が必要。コマンド バー全体を一括で隠す方法は現時点では非公開です。
  • 右側のフィルターやビュー切り替えは非表示にできる?
    → JSON フォーマットでは制御できません。

運用上「不要なメニューを非表示にしたい」 と思ったときに、ぜひ活用してみてください。

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 JSON ビュー書式設定

  • Power Apps : リストの画像列を使っているときの添付ファイルの表示
  • SharePoint リストのビューを非表示にしたい

最新記事

  • マネージド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.

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