diff --git a/cmd/start/start.go b/cmd/start/start.go index e3d84625b48..fc1d0d898fe 100644 --- a/cmd/start/start.go +++ b/cmd/start/start.go @@ -40,6 +40,7 @@ import ( feature_v2 "github.com/zitadel/zitadel/internal/api/grpc/feature/v2" feature_v2beta "github.com/zitadel/zitadel/internal/api/grpc/feature/v2beta" idp_v2 "github.com/zitadel/zitadel/internal/api/grpc/idp/v2" + instance "github.com/zitadel/zitadel/internal/api/grpc/instance/v2beta" "github.com/zitadel/zitadel/internal/api/grpc/management" oidc_v2 "github.com/zitadel/zitadel/internal/api/grpc/oidc/v2" oidc_v2beta "github.com/zitadel/zitadel/internal/api/grpc/oidc/v2beta" @@ -442,6 +443,9 @@ func startAPIs( if err := apis.RegisterServer(ctx, system.CreateServer(commands, queries, config.Database.DatabaseName(), config.DefaultInstance, config.ExternalDomain), tlsConfig); err != nil { return nil, err } + if err := apis.RegisterService(ctx, instance.CreateServer(commands, queries, config.Database.DatabaseName(), config.DefaultInstance, config.ExternalDomain)); err != nil { + return nil, err + } if err := apis.RegisterServer(ctx, admin.CreateServer(config.Database.DatabaseName(), commands, queries, keys.User, config.AuditLogRetention), tlsConfig); err != nil { return nil, err } diff --git a/internal/api/grpc/instance/v2/server.go b/internal/api/grpc/instance/v2/server.go index c2d153de34d..aaeaa4cc8fa 100644 --- a/internal/api/grpc/instance/v2/server.go +++ b/internal/api/grpc/instance/v2/server.go @@ -7,7 +7,6 @@ import ( "github.com/zitadel/zitadel/internal/api/grpc/server" "github.com/zitadel/zitadel/internal/command" "github.com/zitadel/zitadel/internal/config/systemdefaults" - "github.com/zitadel/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/query" instance "github.com/zitadel/zitadel/pkg/grpc/instance/v2beta" ) @@ -18,7 +17,6 @@ type Server struct { instance.UnimplementedInstanceServiceServer command *command.Commands query *query.Queries - checkPermission domain.PermissionCheck systemDefaults systemdefaults.SystemDefaults defaultInstance command.InstanceSetup externalDomain string @@ -29,16 +27,13 @@ type Config struct{} func CreateServer( command *command.Commands, query *query.Queries, - checkPermission domain.PermissionCheck, - systemDefaults systemdefaults.SystemDefaults, + database string, defaultInstance command.InstanceSetup, externalDomain string, ) *Server { return &Server{ command: command, query: query, - checkPermission: checkPermission, - systemDefaults: systemDefaults, defaultInstance: defaultInstance, externalDomain: externalDomain, }