From 443598c22712c687b229ac3ee011e71720e891a7 Mon Sep 17 00:00:00 2001 From: Ralf Haferkamp Date: Thu, 7 Sep 2023 09:21:48 +0200 Subject: [PATCH] ocis init: Add service accountid to settings config --- ocis/pkg/init/init.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ocis/pkg/init/init.go b/ocis/pkg/init/init.go index be78a0d52..570f77ef5 100644 --- a/ocis/pkg/init/init.go +++ b/ocis/pkg/init/init.go @@ -73,6 +73,10 @@ type IdmService struct { ServiceUserPasswords ServiceUserPasswordsSettings `yaml:"service_user_passwords"` } +type SettingsService struct { + ServiceAccountIDAdmin string `yaml:"service_account_id_admin"` +} + type FrontendService struct { Archiver InsecureService ServiceAccount ServiceAccount `yaml:"service_account"` @@ -192,6 +196,7 @@ type OcisConfig struct { Thumbnails ThumbnailService Search Search Audit Audit + Settings SettingsService `yaml:"settings"` Sharing Sharing StorageUsers StorageUsers `yaml:"storage_users"` Notifications Notifications @@ -393,6 +398,9 @@ func CreateConfig(insecure, forceOverwrite bool, configPath, adminPassword strin Proxy: ProxyService{ ServiceAccount: serviceAccount, }, + Settings: SettingsService{ + ServiceAccountIDAdmin: serviceAccount.ServiceAccountID, + }, } if insecure {