鍋綿ブログ

C#・SharePoint・SharePoint Framework・Office365を中心に扱うブログです。

SharePoint

【2019年7月時点最新】SharePoint PnPプロビジョニングに関する記事・リンク集まとめ

SharePoint PnP プロビジョニングを利用すると、SharePointサイトの設定値をXMLで抜き出したり、それを別のサイトに展開したりすることが可能です。「あるリストだけ」など一部を抽出することもできます。 SharePointのモダンサイトではサイト テンプレート…

SharePoint用アプリやSharePoint Frameworkのパッケージをサイトコレクションのアプリカタログに展開する方法

モダン機能で作ったSharePointサイトに対するカスタマイズは、「SharePoint用アプリ」または「SharePoint Framework」を利用して行うことになります。 以前はこれらの方法で開発したパッケージを利用するにはテナント全体のアプリカタログに展開するという方…

SharePoint Frameworkで開発したパッケージをes6対応する方法

SPFx バージョン1.8は既定でes5でコンパイルされるよう設定されています。これはjsファイル圧縮用ライブラリのUglifyJSがes6に対応していないためと思われます。手入れをすればうまく動かせたので備忘としてまとめておきます。

SharePoint FrameworkでWebパーツ同士を接続する方法 ~ 動的データ編 ~

以前弊ブログでグローバル変数を利用したWebパーツ接続の方法を紹介しましたが、SPFx v1.8 で動的データが一般提供となったため現在はこちらの利用が推奨となります。当記事では、できるだけシンプルに動的データ接続のやり方をご紹介します。

SharePointのWebパーツ一覧

React + Firebaseを試しがてら何か役に立つものを作りたいなーと考え、SharePoint Onlineモダン機能で利用できるWebパーツの一覧を作りました。モダンWebパーツの種類も増えてきてそろそろ整理が必要だったのでちょうど良かったです。 クラシック機能はカバ…

SharePointのニュース投稿時に選べるテンプレートを作ってみたので利用例として公開する

SharePointのニュースを投稿する時にページのテンプレートを選択できるようになりました。予め用意されているテンプレートを選択することも出来ますが、サイトの目的に合わせてテンプレートを自前で用意しておくと更に便利になりそうです。 と、いうことで、…

Office 365グループに接続したサイトでメンバーの権限を制限する方法

Office 365グループに接続したサイトでは、該当グループに所属するユーザー全員がサイトに対して「編集」の権限を持つ状態が既定になっています。基本的にはこれで困らないのですしこの状態で運用することが望ましいのですが、時たまこの権限を「投稿」に変…

SharePointの下書き状態に気を付けよう。いっぺんに発行するのが面倒ならSPFxで開発できる

SharePointに登録したファイルやアイテムが検索されなくて困ってるアナタ。そのファイル、「公開」してないんじゃないですか?モダン機能は気軽にファイルプロパティを更新できる分、公開を忘れがち。

SharePointモダンサイトのナビゲーションを消す方法

SharePointモダンサイトのナビゲーションを消す方法を紹介します。

SharePoint社内ポータルサイト構築例 ~ コミュニケーションサイト編 ~

SharePoint Onlineのモダン機能でシンプルなポータルを作ってみました。 あくまで一例ですが参考までにどうぞ。

SharePoint社内ポータルサイト構築例 ~ Teams編 ~

Microsoft Teamsに紐づくSharePointサイトで社内ポータルサイトの構築とそのテンプレート化を試してみましたので結果を残しておきます。

結局、SharePoint Onlineをどう使うべきなのか?ハマる使い方を考えた

機能の多いSharePointですが、何でも出来るというわけではありません。ではどう使うべきなのか?どういう使い方ならSharePointを活かせるのか?モダン標準機能を前提に考え直してみました。

LINE WebhookをMicrosoft Flowで受け取る!TeamsでもSharePointでも自在に連携!

日本で多く利用されているLINEをOffice 365に連携してみたので、LINEアカウントの設定方法から実装の仕方までをメモ。用途は知らんww

SharePoint技術者が提案するOffice 365の活用方法色々

技術者として提案・構築に関わってきた私が経験したSharePoint・Office 365活用事例の紹介です。初心者向けのリンクも掲載していますのでショーケースとして参考にしてください。

【2020年06月時点最新】SharePointのモダンUIでビューをカスタマイズする方法3通り

SharePointのモダンUIでビューをカスタマイズする方法は3通りあります。 それぞれ画像付きで紹介します。

SharePointのモダンサイトをテンプレート化しよう!

SharePointの「サイトテンプレート」機能はクラシックサイトでしか利用できません。モダンサイトをテンプレート化して横展開する最新の方法を試してみましたので紹介します。 方法はサイトデザイン + Flow + Azure Functions + PnPプロビジョニングです。

SharePoint Framework フィールドカスタマイザーでリストビューに完了ボタンを付けてみた

SharePoint Frameworkのフィールドカスタマイザーを使ったサンプルとして、ビューに実装したボタンから列の値を更新する機能を作成してみました。 応用すれば、「ビューから直接承認」「一括承認」などが作れそうです。

SharePoint Onlineのモダン表示では5000件問題が解消されている

SharePoint Onlineのモダン表示では、リスト/ライブラリのビューに関する件数制限(上限5,000件)が緩和されているようです。しかしページングができない疑惑あり。

SharePoint Onlineで大量データを管理する方法

SharePoint Onlineのビューには、「1フォルダに表示できる件数は5000件まで」という制約があります。(所謂5000件問題)これを自動フォルダ振分することで解決する方法を紹介します。

SharePoint Framework 1.6が公開されました!

2018年9月5日に、SharePoint Framework 1.6が公開されました。v1.5.1からの変更点を紹介します。

SharePoint Frameworkのデバッグ方法

Visual Studio CodeでSharePoint Frameworkをデバッグする方法を記載します。

SharePointのテンプレート化方法まとめ

SharePointサイトやリストをテンプレート化することで、同じものを複数横展開することが容易になります。方法はいくつかありますので、それぞれの概要をまとめました。

PnP プロビジョニングを利用したSharePointサイトのテンプレート展開

PnP プロビジョニングを利用すれば、既存サイトの構造をXML形式で抽出したり、それを別のサイトに適用したりすることができます。当記事ではコマンド実行例を紹介します。

SharePoint FrameworkでWebパーツ同士を結合するやり方

SharePoint Framework でWebパーツを作る際、自作のWebパーツ間を結合したい場面があり、その実現に苦労したので備忘を残しておきます。

SharePointのワークフローで承認者を設定する方法

SharePointのワークフローで承認者を設定する方法を紹介します。Flow、SharePoint Designerの両方に対応しています。

SharePoint Frameworkでユニットテスト

SharePoint Frameworkでユニットテストを書こうと思った時に調べたことをまとめておきます。

SharePoint Framework + React + Chart.js でグラフ表示

React を使用したSharePoint Frameowrk (SPFx) に、Chart.js を組み合わせてグラフを表示してみました。

SharePointとExcelの連携

Excelファイルの内容をSharePointのドキュメントライブラリ列に連携する機能を紹介します。

SharePointでFlowを利用した承認ワークフローを構築する

Microsoft Flowを利用して承認ワークフローを構築する方法を紹介します。承認段階ごとの編集可否の制御も実現できます。

SharePoint Online サイトの構造について

SharePointサイトの構造について概説します。入門者向けの内容です。