SharePoint Online

SharePoint Online

新しい SharePoint Online 管理センターからサイト作成時の既定のタイムゾーンを設定できるようになった

いまの Office 365 では、さまざまな場面で SharePoint Online のサイト コレクションが作成されます。たとえば、Outlook から Office 365 グループを作成するときであったり、Microsoft Teams にチームを作成するときであったり、Microsoft Planner にプランを作成するときであったりです。 こうやって次々に作成されるサイト コレクションは、初期設定されているタイムゾーンが「(UTC-08:00) 太平洋標準時 ...
Power Automate

SharePoint リストから指定日数よりも過去の日付が値に設定されたアイテムを Microsoft Flow を使って削除する

SharePoint Online のリストに登録したアイテムの内、指定された日数よりも過去の日付が列の値に設定されたアイテムを削除したいと思い、Microsoft Flow を利用すると簡単に実現できるんじゃないかと試してみました。 例えば、SharePoint Online のリストで課題を管理しているとして、課題が解決したのち 30 日経過したものは削除してしまおうというものです。 この処理を実現するための肝は、課題が解決したのち 30 日経過したアイテムがどれであるか...
Microsoft Stream

Microsoft Ignite 2018 の SharePoint 関連まとめ

今年もありがたいことに、オーランドで開催されている Microsoft Ignite 2018 に参加しています。初日が終わって、会場のあまりの寒さに体調を崩していますが、例によって SharePoint 関連のアップデートが多く発表されましたので公式ツイートを拝借しながら内容をザーッとまとめたいと思います。 というわけで Jeff Teper が登壇した「BRK2451 - Content Collaboration in the Modern Workplace」に沿って...
スポンサーリンク
SharePoint Online

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

早く使えないかなと期待していた「View formatting」という機能がターゲット リリースのテナントで利用できるようになっていました。機能の日本語名は「ビューの書式設定」のようですね。 これまでも利用できていた「Column formatting(列の書式設定)」は、文字通り「列」の表示形式を JSON により指定できるものでしたが、この「View formatting(ビューの書式設定)」では、リストやライブラリに登録された「行」つまりは「アイテム」の表示形式を同じく...
SharePoint Online

SharePoint Online でモダン サイトをサブサイトとしても作成できるようになった

SharePoint Online で作成できるサイトの種類には、クラシック サイトとモダン サイトがあります。このモダン サイトはこれまでサイト コレクションのトップレベル サイトとしてのみ作成可能だったのですが、どうやら近ごろサブサイトとしても作成できるようになったようです。 ただし、この記事を書いている時点ではターゲット リリースのテナントのみでしょうかね。
Power Automate

SharePoint Online に保存されている画像ファイルに誰が写っているかを自動判別する処理を Azure Face API と Microsoft Flow で作ってみる

はい。やりたいことは記事のタイトルの通りです。 SharePoint Online のドキュメント ライブラリに保存されている画像を利用するMicrosoft Flow を利用して Face API を呼び出すFace API の結果をドキュメント ライブラリの列に書き戻す といったことを実現してみようという記事です。最初に謝っておくのは、この記事では Face API 自体の解説は行わないのと、Face API の顔画像の学習はあらかじめ済ませた状態から説明をスタートします...
Power Automate

Microsoft Flow から SharePoint リストの「画像」列に値を入れる

Microsoft Flow を利用して Twitter から気になるツイートを収集するリストを作ろうとフローを作っていたところあることに気が付きました。それは、Microsoft Flow の SharePoint コネクタにある「項目の作成」や「項目の更新」アクションからは、SharePoint リストの「画像」列に値を入れることができないということです。 頭を抱えて何とかならないだろうかと悩んでいたところ、なんとかなかったので方法を書いておきます。 さっそくやってみます...
Microsoft Planner

SharePoint Virtual Summit 2018 まとめ

今週は、ラスベガスで開催された SharePoint Conference North America の Keynote が SharePoint Virtual Summit 2018 としてオンライン配信されました。SharePoint Online を中心に今後の機能アップデートの情報が多く公開されましたので、あとから見返せるように内容をまとめておきたいと思います。 オンデマンドでも動画を見ることができますので、デモの様子などぜひご覧ください。 SharePoint ...
SharePoint Online

SharePoint Designer 2013 で SharePoint Online のサイトを開けない(無限認証要求)

検証をしていたところ、SharePoint Designer 2013 で SharePoint Online のサイトを開けなくなる現象にぶち当たったので、その原因と解決策をメモしておきます。 どういう現象かというと、SharePoint Designer 2013 を起動し、「サイトを開く」から SharePoint Online に接続しようとすると下記のような認証要求が表示され、何を入力しても認証要求が繰り返し表示されるというものです。 または、下記のようなエラーが表...
PowerShell

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

Microsoft からの先月末のアナウンスによると、いよいよ既存の(すでに作成済みの)SharePoint Online チーム サイト(クラシック表示)に、Office 365 グループを接続できるようになるとのことで、さっそく試してみたので記録を残しておきます。 アナウンスは、下記のリンク先ですね。 Rolling out: tenant admin tools to connect existing SharePoint team sites to new Offic...
Power Automate

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

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

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

SharePoint Online を利用していると、リストに格納されたアイテムが 5,000 件を超えることも珍しくありません。こうしたリストのアイテムを PowerShell の CSOM で扱おうと思うと、5,000 件の壁にぶつかります。 これは、SharePoint Online からは一度に 5,000 件より多いアイテムを取得できないためです。ではどうするかというと、5,000 件の制限の範囲内で小分けにしてアイテムを取得していきます。ページングというやつですね...
PowerShell

SharePoint Online 管理シェルでモダン サイトを作成する

SharePoint Online 管理シェルからサイト コレクションを作成するには、みなさんご存知の通り New-SPOSite を利用するわけですが、つい先日までは、このコマンドでは SharePoint Online のモダン サイトを作成することができませんでした。 そのため、下記の記事のように REST API を利用して作成を試みていたわけです。 SharePoint Online の新しいコミュニケーション サイトは REST API で作成できるらしい ところ...
SharePoint Online

SharePoint Online モダン チーム サイトの Incoming Webhook コネクタ Web パーツを試してみる

ターゲット リリース(旧先行リリース)テナントの『Office 365 グループに接続された SharePoint Online モダン チーム サイト』では、「コネクタ」という分類の Web パーツが利用できるようになっています。「Asana」「GitHub」「RSS」「Stack Overflow」「Trello」「Wunderlist」などのほか、「O365 コネクタ」を選択すると、「Visual Studio Team Services」「Zendesk」「Herok...
PowerShell

PowerShell から SharePoint Online の CSOM を呼び出すときに、HTTP リクエストに User Agent を設定する(スロットリング回避策?)

SharePoint Online は、CSOM や REST API の呼び出しにスロットリングが設けられており、頻繁にリクエストを送っているとサーバー側から実行が制限されてしまいます。どのくらいの頻度でリスエストを送ると制限されるのかについては、情報が公開されていないので悩むところではあるのですが…、この制限を超えるとサーバーからは「429」または「503」のコードが返ってきます。 この制限の回避策についてはリファレンスが公開されています。 SharePoint Onli...
スポンサーリンク