add iam_member

[ZITADOPER-5]
This commit is contained in:
Haim Kortovich
2024-10-29 17:45:10 -05:00
parent 11f376020a
commit 1eed11ca98

View File

@@ -153,13 +153,6 @@ func (wr *wrappedOrganizationReconciler) reconcileInitialAdmin(ctx context.Conte
if err != nil {
return err
}
var adminClient *admin.Client
if zitadelCluster.Spec.FirstOrgName == wr.organization.Name {
adminClient, err = zitadelClient.NewAdminClient(ctx, zitadelCluster, *wr.refResolver)
if err != nil {
return err
}
}
adminUser, err := ztdClient.GetUserByLoginNameGlobal(ctx, &pb.GetUserByLoginNameGlobalRequest{
LoginName: strings.ToLower(fmt.Sprintf("%s@%s.%s", wr.organization.Spec.OrganizationAdmin.UserName, wr.organization.Name, zitadelCluster.Spec.Host)),
@@ -216,7 +209,11 @@ func (wr *wrappedOrganizationReconciler) reconcileInitialAdmin(ctx context.Conte
}
}
if adminClient != nil {
if zitadelCluster.Spec.FirstOrgName == wr.organization.Name {
adminClient, err := zitadelClient.NewAdminClient(ctx, zitadelCluster, *wr.refResolver)
if err != nil {
return err
}
{
if _, err := adminClient.AddIAMMember(ctx, &adm.AddIAMMemberRequest{
UserId: userid,