Control: 1.15 Minimize the number of Service IDs with admin privileges in the account
Description
Comply with the principle of granting least privilege by using Access Groups to manage admin privileges and by avoiding the use of many Service IDs with Administrative Privileges.
Remediation
From Console
- Log in to IBM Cloud
- From the Menu bar, click Manage > Access(IAM).
- Click Service IDs and select a Service ID by clicking on the Service ID name.
- Click on the Access Policies tab.
- View the access policies assigned to the User to verify if that Service ID has Administrator Role assigned.
- If there are many such Service IDs with Administrative privileges, select to remove the Administrative privilege or Remove that Service ID from the list of Service IDs.
Usage
Run the control in your terminal:
powerpipe control run ibm_compliance.control.cis_v100_1_15
Snapshot and share results via Turbot Pipes:
powerpipe loginpowerpipe control run ibm_compliance.control.cis_v100_1_15 --share
SQL
This control uses a named query:
manual_control