AppVolumes Manager Fehlende Rollen nach Neuinstallation [DE version]

 

Symptomatik: Bei einer neuen Installation vom VMware AppVolumes Manager fehlen nach der Installationsende die Rollen.

 

 Das Dropdown Menü in der Erstkonfiguration zur Zuweisung der Administratorrolle ist leer. In der SQL Server Datenbank für den AppVolumes Manager ist ersichtlich, dass die Tabelle dbo.roles leer ist.

 Es scheint sich laut VMware um ein sehr selten vorkommendes Problem zu handeln.

Unsere Konfiguration ist wie folgt:

-        Manager: Windows Server 2019, (4 vCPUs, 8 GB RAM, 80GB NVME Disk, ODBC Treiber 17)

-        SQL Server: Dedizierter Microsoft SQL Server 2019 Standard auf Windows Server 2019

 

Ein Workaround zur Lösung die Tabelle dbo.rbac_roles manuell mit den notwendigen Datensätzen zu befüllen. Folgende Datensätze sind in der Datenbank in 6 Spalten vorhanden:

id name description is_predefined created_at updated_at
1 Administrators Perform all operations, including the permissions of additional administrators. 1 2018-11-05 20:26:06.200 2018-11-05 20:26:06.200
2 Administrators (Read only) View, but not modify, all configuration settings, logs and user created objects. 1 2018-11-05 20:26:06.280 2018-11-05 20:26:06.280
3 Security Administrators Manage roles and privileges, including the permissions of additional administrators. 1 2018-11-05 20:26:06.297 2018-11-05 20:26:06.297
4 AppStacks Administrators Perform operations related to AppStack objects. View everything except configuration. 1 2018-11-05 20:26:06.403 2018-11-05 20:26:06.403
5 Writables Administrators Perform operations related to Writable Volume objects. View everything except configuration.
1 2018-11-05 20:26:06.497 2018-11-05 20:26:06.497

Mit folgendem SQL Statement lassen sich die Rollen in der Datenbank anlegen:
Bei ID handelt es sich um den Primarykey. Dieser kann weggelassen warden, sodas MS SQL selber eine ID vergibt.

INSERT INTO dbo.rbac_roles

VALUES ('Administrators','Perform all operations, including the permissions of additional administrators.',1,GETDATE(),GETDATE());

 

Dies ist zu wiederholen, bis alle Rollen integriert sind. Es ist zu beachten, dass es sich um einen Workaround handelt. Das Thema inkl. ihrer Ursachen befindet sich in Analyse mit dem VMware Support.

Comments