(SQL Server /SSIS) Managing IS Catalog permissions on a shared server?
You probably want to add Users in the msdb database to the db_ssisltduser role as per the Microsoft Docs on Integration Services Roles. Under the Read and Write Actions section for the db_ssisltduser role it says the following permissions will be applied:

Enumerate own packages.
Enumerate all packages.
View own packages.
Execute own packages.
Export own packages.   Import packages.
Delete own packages.
Change own package roles.

You can also make a custom role that encompasses some of these permissions and/or other permissions as needed too.