Using Microsoft Teams on macOS, including installation, features, and compatibility
Teams は Zoom のように Zoom 専用のアカウントを登録するのではなく、Teams のチームや会議を主催している組織(会社)のディレクトリ(Microsoft Entra ID テナント)にユーザーを作成/登録して、その Entra ID アカウントで Teams を利用するという建付けです。
組織(会社)のディレクトリにはその組織内のメンバーのほか、外部のユーザーをゲストとして登録できます(これが今回の質問の対象ですね)。ゲストとして登録できるのは、
- 他の組織(会社)のディレクトリに登録されているユーザー(これはあなたの場合ですね)
- Microsoft アカウントなど、外部の ID サービスに登録されているユーザー(Microsoft アカウントは既定で利用可能、組織が設定すれば Facebook アカウントと Google アカウントも可能)
- 上のいずれのアカウントも持たないが、自分のメールアドレスでメール受信が可能なユーザー
です。「1.」と「2.」は登録されている組織やサービスで認証すれば、ゲストとして認証されたことになるので(多要素認証が強制される場合は別ですが)、自分の組織やサービスでサインインすれば Teams をゲストとして利用できます。
「3.」の場合は、サインインのたびにワンタイムパスワードが登録したメールアドレスに送信されるので、それを利用してサインインして、ゲストとして Teams を利用することになります。
結論から言えば、『新しい案件で外部のスタッフをグループに承認してもらうためには、マイクロソフトのidが必要』ではありませんが、それが無いと毎回ワンタイムパスワードを利用しなければならないので、結構面倒で不便でしょう。
なお、「フリーメールをゲストとして登録するのはよろしくない」というような(あまり意味は無いと思いますが)話になるようであれば、「自社のディレクトリに直接アカウントが登録されているが、権限は(外部から招待したのと同じ)ゲスト」というアカウントを作成することが可能です。そのようなアカウントを作成して Teams ライセンスを割り当てて(内部ユーザーとなるのでライセンスは必要)、外部のスタッフに提供すればよいでしょう。