Answer
Use individual accounts with appropriate roles where the system supports them, so access can be revoked and important actions can be attributed to a user.
Explanation
Shared credentials weaken both security and auditability. They also make offboarding difficult when one team member leaves.