diff --git a/src/access/viraccessdriverpolkit.c b/src/access/viraccessdriverpolkit.c index c7ff81ee86..b78049583c 100644 --- a/src/access/viraccessdriverpolkit.c +++ b/src/access/viraccessdriverpolkit.c @@ -390,6 +390,19 @@ virAccessDriverPolkitCheckSecret(virAccessManager *manager, virAccessPermSecretTypeToString(perm), attrs); } break; + case VIR_SECRET_USAGE_TYPE_VTPM: { + const char *attrs[] = { + "connect_driver", driverName, + "secret_uuid", uuidstr, + "secret_usage_name", secret->usage_id, + NULL, + }; + + return virAccessDriverPolkitCheck(manager, + "secret", + virAccessPermSecretTypeToString(perm), + attrs); + } break; } }