💡開発の背景
複数のテナントがあるアプリをメンバー取り込み元としている場合において、部署コードがテナント間で重複しているとBundle側に取り込めないという事例がありました。
- 部署コードが同じなので同一の部署扱いになってしまう
部署 | 部署コード | |
テナントA | 営業部 | A001 |
テナントB | 営業部 | A001 |
そのため、テナント間での部署コードの重複を許容するために、「会社」という項目を新たに作成し、部署コードが同一であっても異なる部署であることを識別できるようにしました。
- 部署コードが同一だが、会社が違うので別の部署であることが識別可能
部署 |
部署コード | 会社 | |
テナントA |
営業部 |
A001 | テナントA |
テナントB | 営業部 | A001 |
テナントB |
会社の追加手順
- [設定]>[メンバー]配下の[会社]>[追加する]をクリックします。
- 会社名を入力し、[追加]をクリックします。
以上で会社の追加は完了です。
テナントごとに「会社」を分けて設定する
- [マイアプリ]> 対象のテナントを選択します。
- [設定]>[アカウント同期]配下の[会社設定]>[会社を変更]をクリックします。
- 選択したテナントに紐付けたい会社を選択して[更新]をクリックします。
以上で[会社設定]は完了です。
会社を削除する
- [設定]>[会社]>対象の会社の三点リーダー >[削除]をクリックします。
🚨以下いずれかの条件に合致する会社は削除することができません。
- 「管理者」や「招待中の管理者」の「所属する会社」として設定されている
- アプリの[会社設定]にて設定されている
- 部署と紐付く会社として設定されている
エラーメッセージ
デフォルトの会社
チーム作成と同時に作成された最初の会社は「デフォルトの会社」として扱われます。
デフォルトの会社は後から追加した会社と異なり、[編集]しか表示されず、削除することができません。
[設定]>[会社]内の最上部に表示されます。