Category( "Customize" ){ return results; };

SharePoint Online で組織のアセットライブラリを設定しよう

SharePoint Online のモダンサイトを利用するときに、ページやニュースなどを使ってさまざまなコンテンツを作成する際に写真や画像やアイコンを利用したくなることが多くあります。

こうした社内のサイトで利用できるような写真や画像を普段から手元に持っている人は多くないでしょうし、社内で利用するとなると著作権などの権利の問題も気になるところです。

SharePoint Online で利用可能になる「組織のアセットライブラリ」を利用すると、こうしたページやニュースを作成するときに自由に利用できる社内向けの写真や画像(アセット)をユーザーと共有することができます。

たとえば企業のロゴや製品のロゴなどの他に、普段から業務として写真を撮影したり画像を作成することも多いような広報の担当者などが用意した写真や画像などを共有しておくことで、ユーザーは簡単にそれらを利用でき、より華やかで興味をひくページやニュースを作成できるようになります。

というわけで、さっそく設定してみましょう。

Read More

Microsoft Teams の PowerShell コマンドレットが 1.0.0 になりました

Microsoft Teams の PowerShell コマンドレットにバージョン 1.0.0 が登場し、いよいよ一般提供開始(General Availability)となりました!

PowerShell Gallery | MicrosoftTeams 1.0.0
https://www.powershellgallery.com/packages/MicrosoftTeams/1.0.0
Microsoft Teams PowerShell Module General Availability
https://techcommunity.microsoft.com/t5/Microsoft-Teams-Blog/Microsoft-Teams-PowerShell-Module-General-Availability/ba-p/480934

これで、日ごろの運用においても PowerShell から色々と操作を行えるようになると思いますので、さっそく少し触ってみます。

Read More

PowerApps の変数の使い方と使いどころ

PowerApps でアプリを作成する場合、変数を利用する必要性が出てくることがあります。ただ、この変数という存在は目に見えづらく、これまでプログラミング(コーディング)を経験したことのないユーザーにはひとつのハードルにもなっているような気がしています。

とは言えやっぱり変数を利用できた方が、作成できるアプリの幅も大きく異なってくるというわけで、PowerApps のキャンバス アプリでの変数の動作について僕が勉強したときの手順や理解の内容を書いてみたいと思います。

さきに書いておくと、勉強してみて思ったことは「出来る限り変数は使わない方が良い」ということです。その理由は、記事の最後のほうに書いてあります。

この記事は、僕が PowerApps を学びながら書くシリーズです。

Read More

SharePoint Online モダン ページで “ちょっと” カスタマイズできる方法を模索してみる

SharePoint Online のモダン ページを利用すると、ユーザーが自由にページのレイアウトを作成したり必要な Web パーツを配置したりといったことが簡単にできます。

しかし一方で、何かしら “ちょっと” カスタマイズしたいなと思ったときには SharePoint Framework を利用して Web パーツの作成が必要だったりなど、その “ちょっと” が難しくなってもいます。

従来であればコンテンツ エディタ Web パーツやスクリプト エディタ Web パーツを利用して JavaScript などで “ちょっと” のカスタマイズができたのですが、残念ながらこうした機能はモダン ページでは提供されていません。

というわけで、これはどうにかならないものかなーと思い、調べたり試行錯誤したりと模索しています。

Read More

SharePoint Online モダン リストの View formatting を試してみた

早く使えないかなと期待していた「View formatting」という機能がターゲット リリースのテナントで利用できるようになっていました。機能の日本語名は「ビューの書式設定」のようですね。

これまでも利用できていた「Column formatting(列の書式設定)」は、文字通り「列」の表示形式を JSON により指定できるものでしたが、この「View formatting(ビューの書式設定)」では、リストやライブラリに登録された「行」つまりは「アイテム」の表示形式を同じく JSON で指定できるものになっています。

ちなみに、Column formatting を試したときの記事は下記のリンク先です。

SharePoint Online モダン リストの Column formatting を試してみた
https://idea.tostring.jp/?p=3163

これにより、モダン リストにおけるビューの表現力がグッと高まると思います。さっそく試してみましょう。

Read More

SharePoint Online 既存のチーム サイトに Office 365 グループを接続してみた

Microsoft からの先月末のアナウンスによると、いよいよ既存の(すでに作成済みの)SharePoint Online チーム サイト(クラシック表示)に、Office 365 グループを接続できるようになるとのことで、さっそく試してみたので記録を残しておきます。

アナウンスは、下記のリンク先ですね。

Rolling out: tenant admin tools to connect existing SharePoint team sites to new Office 365 Groups
https://techcommunity.microsoft.com/t5/SharePoint-Blog/Rolling-out-tenant-admin-tools-to-connect-existing-SharePoint/ba-p/188750

それでは実際にやってみましょう。

Read More

Microsoft Flow を使って SharePoint Online に保存されたドキュメントの承認ワークフローを作ってみる

Microsoft Flow にある SharePoint コネクタを見ていたところ「コンテンツの承認状態を設定します」というアクションを見つけました。はは~ん、これで SharePoint のドキュメント ライブラリに保存されたドキュメントの承認ワークフローを作れば良いんだな?と思い試してみたところ、ちょいと工夫が必要そうだったのでメモを残しておきます。

ちなみに、「コンテンツの承認状態を設定します」アクションのドキュメントは下記のリンク先ですね。

SharePoint – Connectors | Microsoft Docs – Set content approval status
https://docs.microsoft.com/ja-jp/connectors/sharepointonline/#set-content-approval-status

Read More

PowerShell の CSOM を使って SharePoint Online の 5,000 件を超えるアイテムが格納されたリストから全アイテムを取得する

SharePoint Online を利用していると、リストに格納されたアイテムが 5,000 件を超えることも珍しくありません。こうしたリストのアイテムを PowerShell の CSOM で扱おうと思うと、5,000 件の壁にぶつかります。

これは、SharePoint Online からは一度に 5,000 件より多いアイテムを取得できないためです。ではどうするかというと、5,000 件の制限の範囲内で小分けにしてアイテムを取得していきます。ページングというやつですね。

ではさっそくスクリプトを見ていきましょう。

Read More