Items:
PostgreSQLServer should have a PostgreSQLServerAdministrator subresource, allowing customers to delegate user creation permissions to the managed identity ASO is running as. (see MySQLServerAdminstrator for an example of this pattern).
PostgreSQLUser should have an AAD variant PostgreSQLAADUser (see MySQLAADUser for an example of this pattern).
This would allow customers to configure the operator to create users in a namespace other than the namespace the PostgreSQLServer was in (as requested in #1396). This also would enable the same AAD/Managed identity scenarios that MySQL already supports.
Items:
PostgreSQLServershould have aPostgreSQLServerAdministratorsubresource, allowing customers to delegate user creation permissions to the managed identity ASO is running as. (seeMySQLServerAdminstratorfor an example of this pattern).PostgreSQLUsershould have an AAD variantPostgreSQLAADUser(seeMySQLAADUserfor an example of this pattern).This would allow customers to configure the operator to create users in a namespace other than the namespace the
PostgreSQLServerwas in (as requested in #1396). This also would enable the same AAD/Managed identity scenarios that MySQL already supports.