見出し画像

TeamsのWikiタブがなくなってあたふたしている皆様へ

2023/07/05  追記
現在は表示されてます。
表示されなかったのはアドバイサリの影響だったみたいです。
でもそのうちなくなるので早めにやっとくのをおすすめします。

みなさまぼんじょるの。
Wikiタブがなくなってあたふたしてるのは誰だい?(私だよ・・・涙)
ずっとアナウンスされてましたがとうとうロールアウトされたようで、本日(2023/7/3)Wikiタブなくなったようですね。
もしかすると7/1だったかもしれません。
移行しといてねーとユーザーに言ってても忙しいですし、なかなかやってくれなかった管理者さん向けの記事になります。
Wikiタブなくなったからエクスポートできないとあきらめないでも大丈夫(かもしれない)

Wikiデータの場所ってどこやねん

SharePointにあります。
具体的にはここ。
SharePoint→サイトコンテンツ→Teams Wiki Data

Teams Wiki Data
Wiki Data

でもね、この中一つ一つみてもこんな感じで空のデータもあるんです。
いや知りたいは記事がかいてあるやつだけでいいんだよ!無駄な空データはいらないのだよ。さぁどうしよう….

使ってるWikiDataだけ抽出したいんだよ

ググったら素敵なBlogサイトを発見しました。
ありがてぇありがてぇ。

世の中には神様がいらっしやいますね。
早速ありがたく使わせていただきます。

GraphAPIを使う準備をしよう

聡明な皆様はAzureADのAPI等をご利用されたことはあると思いますので、GraphAPIモジュールのインストール方法だけ記載します。

1.こちらのコードを(ありがたく)コピーして保存します
2.Powershellを管理者権限で開きます
3.開いたら下記コマンドでのGraphAPIモジュールをインストールします
Install-Module Microsoft.Graph

GraphAPI Install

Powershellを実行しよう

1.先ほど保存したPowershellを実行します。実行するとMicrosoftアカウントを求められるので管理者権限のアカウントでログインします。
その後Graph Comand Line Toolsの同意を求められるので承認します。

Powershell実行
Graph Comand Line Toolの同意

2.実行すると下記画面になるのでしばしまちます。

実行画面

3.実行が完了すると結果の完了画面と、同じフォルダにCSVデータが出来上がります。
※これはコードとちょっといじっているのでNo Contentsも表示されますが、実際はWiki contents exisitsのみが表示、出力されます。

実行完了画面
CSVデータ

その後

終わったらDisconect-MgGraphをたたいてくださいね。
どこのチームのどこのチャネルにデータがあるのかはわかったので一つ一つそのチャネルのタブにコピペしていけば大丈夫でしょう。(これが大変・・涙)

補足事項

GraphAPIモジュールを利用すると次回から再認証がいらなくなるようなので、上記を確認しDisconect-MgGraphをするか認証情報を削除しておきましょう。
PCに余計なデータは残さない。来た時よりも美しくをモットーに

またAzureADのエンタープライズアプリケーションにGraph Comand Line Toolsができあがっているので、そちらも念のため削除しておきましょう。


いいなと思ったら応援しよう!