Azure DevOpsを始める時の最初の作業となるプロジェクト作成について説明します。 公開範囲や作業方法(Agile、CMMI、Scrum)の選択について記載しています。 Azure DevOps…
AzureDevOpsでプロジェクトにメンバーを追加する時、メンバー招待のメールが送信されない問題が発生しました。
その解消について紹介します
発生状況
AzureDevOpsのorganizationを新しく作成します。
プロジェクトを作成します。
登録済みの組織内のメンバーではなく、全くの外部のメンバーを追加します。
方法は、プロジェクトのダッシュボード右上に表示されているInvite
からメールアドレスを入力して招待します。
招待メールが送信されない
招待メールが一向に送信されてきません。
送信先のドメインをgmailに変えてみたり、迷惑メールボックスを確認しても、届いていません。
過去に不具合が発生していた?
公式のコミュニティに招待メールが届かない!という投稿があり、これに対して2019年4月に修正したよ!と回答がされています。
Azure DevOps Email Invitation Not Received
しかし、2020年の時点で招待メールが送信されない状況が発生しています。
対応
AzureDevOpsの裏側の話なので、手探りで仮説・検証を繰り返していく中で、解決方法が見つかりました。
プロジェクトから招待せず、organizationに招待してからプロジェクトへ別途追加する
と、無事に招待メールが送信されました。
organizationに招待する
プロジェクトのダッシュボードではなく、AzureDevOpsトップページの画面左下にOrganization Settings
という設定ボタンが表示されています。
「General > Users > Add users」から、まずはOrganization (組織)へユーザーを追加します。
ここから追加すると、招待メールが問題なく送信されました。
その後、プロジェクトへOrganizationのメンバーを追加するという二段階の手順を踏むことで、組織外の外部ユーザーをAzureDevOpsに招待することが出来ました。
結果
この動作はAzureDevOps側のバグなので対処されることを願います。
プロジェクトの開始早々につまらないことで躓くとイメージも悪化するので、ここら辺は丁寧にアプローチして頂きたいところです。
コメントを書く