Allow self delegation of entities with aliases

Hi, is there a way (either native in vault, or an external app/project of some sort) that would allow an authenticated user/entity to allow themselves to link their aliases to their own entity within vault? whilst its simple enough for an admin to do it, it would be beneficial to us if they didn’t have to and that we could allow users to essentially self manage their various log in personas to a single vault entity.

cheers,

If you know the alias you want them to be able to create then yes, you can write a very specific matching for that but that sort of defeats the purpose of letting them create it themselves.