うめぞーコラム

思ったことを書き綴るだけの内容。IT業界ネタ中心。

MacからSkype for Businessで"こんにちは"を言いたいのだ

在宅勤務が続いていますが、皆様お元気にお過ごしでしょうか。

我が家では近所の花屋さんでたたき売り?の1,000円で買ってきたユリの花が、23輪も咲き乱れ、部屋中に良い香りが漂っております!

f:id:mumeno:20200428175404j:plain

1000円のユリ

花の香に包まれ、紅茶をすすりながら仕事をしていると、血眼になってソースコードを追っていても何故か優雅な気分になれます!お試しください!

 

ところで。

在宅勤務が続き、お客様ともWeb会議の回数が増えてきます。お客様がいつも同じならばそう問題は起きないのですが、色々なお客様と会議をしていると、Web会議アプリヲタクか?ってくらい、アプリがドンドコどんどこインストールされていきます...(苦笑)

 

で、困ったのがお客様がSkype for Businessの時。Macからだと相手方に音声が届かないのです。会社にいる時は、携帯電話をスピーカーフォンにしてお客様とつなぎ、画面共有はSkype for Businessで...で良かったのですが、弊社側の参加者(ほぼ全員Mac)が在宅勤務となっていると、全員がご担当者に電話するわけにもいかないわけです。

一応、Skype for Businessの場合はダイアルインの番号があるので、そこに電話すればよいのですが、他のweb会議と同じように、PCの音声でやりたいものです。

 

そこで弊社の優秀な技術者が「発見」してきたのがこちらのページ。

Skype for Business on Mac でマイクを有効化する方法です。OSが持っているDBに無理やりレコードをinsertするという。w

https://qiita.com/gsh-kz/items/6b95603aa3d74cef8fec

 

しかし。なんと、Mac OS Catalina (10.15.x)は、セキュリティーが強くなっており、セキュリティが厳しくなっているディレクトリでは

sudo ls

さえも出来ない!commandを入れると

Operation not permitted

と出てきてしまいます。 

そこで、弊社の優秀な技術者(2回目の登場)が「発見」してきたのがこちらのページ。commandを打ち込むTerminalにフルディスクアクセスを付与するというもの。

https://qiita.com/KEINOS/items/0366f1c281b574a79cfb

 

おお?できるぞ!

INSERT into をやってみましたが、DBからの戻り値が無いので不安になりますが、

select * from access;

とやってみると、最後の行に先程入れた値

kTCCServiceMicrophone|com.microsoft.SkypeForBusiness|0|1|1||||UNUSED||0|1541440109 

が出ているので、成功しているっぽい。OSが壊れても何の保証も無いので自己責任になりますが...

解決策を紹介するページを作成いただいたお二方、大変感謝です!

 

東京都も神奈川県も新型コロナウィルスの新規感染者が減少傾向になってきていますが、まだしばらく自粛は続くと思います。なるべくストレスフリーにして穏やかにお過ごしくださいませ!