🚀

開発者でない人をTestFlightの内部テストユーザに追加する時は、ロールをMarketingにしてはいけない

2023/07/10に公開

起きた事象

TestFlight の内部テストを行うために追加するユーザのロールを Marketing にしたら デベロッパによるリリース待ち にしていたアプリを意図せずリリースされてしまいました😨

原因

普段は Customer Support で追加していたのですが、 Customer SupportAdmin 以上でないと追加できない仕様になっています。

今回は普段と異なり App Manager の人がユーザを追加することになり、そのロールで追加可能な最低限そうなロールが Marketing だったため、そのロールで追加するように指示をしました。

事前に権限を確認するべきだったのですが、 Marketing は意外と権限が広く アプリ情報の編集権限があるため、冒頭の意図しないリリースがされてしまいました。

引用元: プログラムにおける役割

教訓

権限はちゃんと確認しましょう。

Discussion