As it was already answered in other questions, only the bucket owner (root user) can enable/disable MFA delete, using the cli.
I was not able to find an answer however on if there is a way for the bucket owner to grant permissions to other non-root users to perform permanent deletions of specific versions, using their own MFA codes, or if this is something that only the bucket owner can do.
CodePudding user response:
if there is a way for the bucket owner to grant permissions to other non-root users to perform permanent deletions of specific versions
No. MFA delete is only for the root.