鍋綿ブログ

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

新しい言語設定機能でSharePointサイトはどこまで多言語対応できるか?

メッセージID:MC205516で発表された新しい多言語対応機能についてようやく試すことができました。とても良い機能だったのでリサーチ結果をご紹介します。

SharePoint Spaces(プレビュー)でMRコンテンツを構築してみた

SharePointにも複合現実(MR)がやってきますよー!早速プレビュー機能を試してみました。デモサイトも公開していますので是非ご利用ください。

ハブサイト内のコンテンツを検索するための検索クエリ

SharePointの検索クエリでハブ サイト内のコンテンツを検索することができます。検索クエリはプログラムからだけではなくモダン標準Webパーツの「強調表示されたコンテンツ」でも利用できます。表現の幅が広がるのでお勧めです。

シンプルな全社ポータルのデモサイトを公開しました

SharePoint Onlineで全社ポータルサイトを構築する際の参考に、モダン標準機能で「シンプル」をテーマにサイトを構築してみました。 尚、今回構築した全社ポータルサイトは実際に触れるデモとして公開しておりますので、是非こちらからアクセスしてみてくだ…

実際に操作できるSharePointのデモサイトを作ったのでご紹介

Office 365をもっと活用したい!ということで、実際に触れるデモ環境を構築してみました。まだまだ触れるものが少ないのですが、これからSharePointをメインにPowerApps・PowerAutomate・Formsなどの各サービスやSPFxでの開発、Azureとの組み合わせなど色々…

中規模以上向け 全社ポータルのデモサイトを公開しました

SharePoint Onlineで全社ポータルサイトを構築すると情報共有の場ができます。今まで共有できていなかったファイルや情報が発掘されて急にコンテンツ量が増えたりしますよね。特に中規模以上の組織ではサイトが大きくなりすぎたり権限管理が煩雑になったりと…

外部ユーザーからのアクセス要求を承認してSharePointサイトに権限を付ける作業を自動化してみた

外部ユーザーからのアクセス要求を承認してSharePointサイトに権限を付ける作業を自動化してみました。あんまり無さそうなシチュエーションですが、Forms + Logic Appsで簡単に出来たのでご紹介します。

SharePoint FrameworkでMaterial UIを使う方法と注意点

SharePoint Framework (SPFx)では標準機能との見た目の統一感を考えてOffice UI Fabric Reactを使うことが多いのですが、個人的にはもっとオシャレにしたいとか楽に開発したいとかの理由でMaterial UIも割と利用しています。つい先日Material UI関連でハマっ…

Office 365のプロファイルに設定したユーザーのサムネイル画像を簡単に取得する方法

いっつも忘れちゃうので自分用メモ。 Office 365でユーザー自身が設定したサムネイル画像は、あるURLから簡単に得られますよという話。

SharePoint Onlineにマイページが欲しいという要望が多いので実装してみた

最近、お客様からSharePoint上での「マイページ」をご要望頂くことが多くなってきました。仕組みが無いなら作ればいいじゃない、ということでサンプルを作ってみました。

2019/11/20 AzureとOffice 365で大規模な障害が発生(11/21 復旧)

11/19(火)に大規模なメール障害から復旧したばかりのOffice 365ですが、どうやら本日11/20(水)はAzureとOffice 365が全体的に(?)繋がりにくくなっています。基盤であるAzureに何らかの障害が発生し、その上で動いているOffice 365の各サービスも影響を受…

【2019年11月時点最新】Flowの新ライセンス形態まとめ

2019年10月にMicrosoft Flowのライセンス形態が更新されました。新しいライセンス形態をここにまとめておきます。

SharePointでリストのコピーができるようになりました

SharePoint Onlineのモダン機能で、リストをコピーすることができるようになりました。この機能で何がコピーされるのかを調査しましたので、操作方法と共にまとめておきます。

SharePoint Framework (SPFx) 開発で分かった私的ベストプラクティスまとめ

SPFx開発を始めて幾星霜。当たり前のものもそうでないものもありますが、個人的に実施している実装方法をベストプラクティス集としてまとめました。これらを反映したサンプルをGitHubにもアップしておりますので併せてご覧ください。

SharePoint Onlineでファイルのサムネイル画像を取得する方法

SharePoint Onlineの標準機能ではライブラリや検索結果などでファイルのサムネイル画像を見られます。この画像はAPIを使うなどのややこしい方法でなくてもURLさえ知っていれば見られますのでその方法をご紹介します。

SharePoint Framework (SPFx) にサイトのテーマを反映しよう

SPFxではスタイルシートを使って独自のデザインを実現することができますが、背景色や文字色を固定してしまうとSharePointサイトの「外観の変更」機能でテーマを変更した時に文字が見えなくなってしまうなどの弊害を伴う可能性があります。SPFx開発の際は固…

SharePoint・TeamsなどでFacebookへのコネクタが動作しなくなっていますのでご注意ください

以前私のTwitter Botでも流しましたが、Office 365のアップデート ( MC189263 ) によりFaceBookへのOffice 365コネクタは2019年9月4日を以て廃止されました。ただ、その後もコネクタの設定自体は行うことが出来ていましたので、設定後何日かおいてどのような…

SharePoint Framework (SPFx) で Microsoft Graph API を利用する方法

Office 365関連のサービスの多くは Graph API で操作することができます。メール、予定表、Planner、OneDrive上のファイルなど様々なオブジェクトにアクセス可能です。これをSharePoint Framework (SPFx)で扱う方法を試したところ非常に簡単に実現ができまし…

Office 365のアップデート情報を定期的に取得して公開してみる

Office 365のメッセージセンターで閲覧できる通知って、見るのが面倒ですよね。これをプログラムで取得する方法を試し、ついでに私の個人開発用テナントに通知されたメッセージを公開することをやってみたのでご紹介します。

SharePointサイトコレクションのURLを変更する方法

現在SharePoint Onlineでは既存サイトコレクションのURLとタイトルを変更することができませんが、今後のアップデートでこれが可能になります。 うっかり変なURLで作っちゃった! タイトルを間違えた! などの際にご活用ください。 実行に必要な環境 実行方…

SharePointルートサイトを他のサイトと入れ替える方法

SharePointのルートサイトを他のサイトと入れ替えられるようになりました。 ・ルートサイトがクラシック機能になっている。モダンにしたい。 ・ルートサイトを全社ポータルにしており、これを刷新したいがURLの変更は嫌 などの利用シーンで活用できますね!…

SharePointサイト構築例 ~ IT部門ポータル ~

SharePoint Onlineのモダン機能でシンプルなポータルを作ってみました。 IT部門が全社に公開する情報を提供する場所を想定したサイトです。 あくまで一例ですが参考までにどうぞ。

SharePoint Onlineモダン機能で「対象ユーザー」がリリース!

SharePoint Onlineでも「対象ユーザー」機能が使えるようになったので、どのような動きをするのか、どういう場合に使うのかをまとめました。ついでにSharePoint Serverでの「対象ユーザー」機能との違いも簡単に解説します。

SharePointサイトのテンプレート化と展開をするツールをアップデートしました

以前作成して以下の記事で紹介したツールをアップデートし、サイト内のニュースをすべてエクスポートしてくれるようにしました。PnPプロビジョニングという仕組みを使って、SharePointサイトの設定値やデータをXMLにエクスポートしたりインポートしたりする…

SharePoint Frameworkの動的データ利用方法

SharePoint Framework (以下SPFx) では、Webパーツや拡張機能間でデータのやり取りをするために「動的データ」という仕組みを利用します。動的データを提供することは簡単なのですが、動的データの利用方法はリファレンスが見当たらなかったため、GitHub上の…

Office 365グループに接続されたSharePointサイトに対する権限設定が期待しない挙動をする時に見るページ

SharePointサイトをOffice 365グループに接続すると、当該Office 365グループのメンバーがSharePointサイトに対して「編集」の権限を持つようになります。 このサイトに対してSharePoint標準機能で権限の設定を行ったところ期待しない挙動があったのでメモし…

【解消済】SharePoint Framework 1.8.2 の yeoman ジェネレーターが動かない事象への対処

SPFxの新しい開発環境をセットアップした時にハマったのでメモ。本稿は2019年6月21日時点の情報です。 [2019/06/24 追記] 解消されました。yeomanのアップデートがあったようです。まだ下記の事象が発生する方は、yeomanとSPFx用ジェネレーターを一度アンイ…

SharePoint Designer 2013はシリーズ最後の製品。後継製品や代替機能はどうなるのか?

私がSharePoint Server 2013を主戦場にしていた頃は、よくSharePoint Designerを触っていました。SharePoint Onlineが登場し、SharePoint Designer (以下SPD) のサポート終了が宣言された今でも、昔からあるSharePointサイトではSharePoint Designerの利用を…

SharePointサイトが遅いと感じたらOffice 365のCDNを有効化してみよう!

SharePoint Onlineはクラウドサービスですので、オンプレミス製品と違ってパフォーマンスチューニングがし辛いですね。本稿ではサイトの動作を高速化するためにCDNを有効化する方法をご紹介します。

【初心者向け】SharePoint Framework (SPFx) 入門

SharePoint Online モダンサイトの唯一のカスタマイズ方法として、SPFxも定着してきたように思います。本記事では初心を思い出しつつエンジニアがSPFx開発に入門するために概要・前提知識・参考になるリンクをまとめます。