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 { if err != nil {
return err 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{ 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)), 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{ if _, err := adminClient.AddIAMMember(ctx, &adm.AddIAMMemberRequest{
UserId: userid, UserId: userid,