Copado Permissioner Overview
The Copado Permissioner application allows you to have a better control of permission set assignments to users.
The first thing you need to do is create personas and associate permission sets with these personas. Once these personas have been created, you can get them assigned to Salesforce users in order to automatically grant them the corresponding permission sets.
A persona assignment can be permanent (e.g. release manager) or temporary (e.g. list view manager). A temporary persona assignment will contain an activation and an expiration date/time so that removals of persona assignments can be processed automatically.
Copado Permissioner is not just for managing Copado permissions, it can also be used to manage your orgs' permission sets.
Also, when a persona assignment is revoked, all the permissions the user has are revoked (as long as there are no other persona assignments active/approved).