Add org member

[ZITADOPER-1]
This commit is contained in:
Haim Kortovich
2024-05-15 20:54:41 -05:00
parent b5bce25462
commit f4e2e1a1af

View File

@@ -514,17 +514,6 @@ func (r *ZitadelClusterReconciler) reconcileInitialHumanUser(ctx context.Context
if err != nil { if err != nil {
return ctrl.Result{}, fmt.Errorf("Error adding human user: %v", err) return ctrl.Result{}, fmt.Errorf("Error adding human user: %v", err)
} }
{
if _, err = managementClient.AddOrgMember(middleware.SetOrgID(ctx, org.Org.Id), &management.AddOrgMemberRequest{
UserId: userid,
Roles: []string{
"IAM_OWNER",
},
}); err != nil {
return ctrl.Result{}, fmt.Errorf("Error adding org member: %v", err)
}
}
} }
{ {
@@ -536,6 +525,16 @@ func (r *ZitadelClusterReconciler) reconcileInitialHumanUser(ctx context.Context
return ctrl.Result{}, fmt.Errorf("Error setting password for member: %v", err) return ctrl.Result{}, fmt.Errorf("Error setting password for member: %v", err)
} }
} }
{
if _, err := managementClient.AddOrgMember(middleware.SetOrgID(ctx, org.Org.Id), &management.AddOrgMemberRequest{
UserId: userid,
Roles: []string{
"ORG_OWNER",
},
}); err != nil {
return ctrl.Result{}, fmt.Errorf("Error adding org member: %v", err)
}
}
patch := client.MergeFrom(zitadel.DeepCopy()) patch := client.MergeFrom(zitadel.DeepCopy())
zitadel.Status.InitialAdminId = userid zitadel.Status.InitialAdminId = userid