Skip to main content

F5 BIG-IP

Description

The F5 BIG-IP connector uses the iControl REST API over HTTPS with HTTP Basic authentication to discover local administrative user accounts on an F5 BIG-IP appliance or Virtual Edition. It enumerates user accounts, their assigned partition roles, and maps these to entitlements with privilege classification.

System Type Classification

FieldValue
System TypeInfrastructure
Default Scan Priority200

Version Support

OrbisID EditionSupported
CommunityNo
ProYes
EnterpriseYes

Supported Protocol

ProtocolPortNotes
iControl REST API (HTTPS)443 TCPHTTP Basic authentication; self-signed certificates are accepted

What OrbisID Discovers

DataSource
BIG-IP user accountsGET /mgmt/tm/auth/user
Partition rolespartitionAccess[].role per user
Shell assignmentshell field (tmsh, bash, none)
MembershipsDerived from user partition access list

Connection Requirements

Required Permissions

The scanning credential must belong to a BIG-IP user with at least Operator role on the relevant partition.

Minimum permissions:

  • Operator role or higher on the target partition(s)
  • Read access to /mgmt/tm/auth/user
tip

For complete visibility across all partitions, use a user with Administrator role on all-partitions.

Credential Mapping

OrbisID FieldValue
credential.usernameBIG-IP local username
credential.passwordBIG-IP password
system.hostnameBIG-IP management IP or hostname

Network Requirements

The OrbisID server must have HTTPS access to the BIG-IP management interface on port 443. BIG-IP appliances commonly present self-signed TLS certificates — OrbisID accepts these automatically.

Configuration Steps

  1. Create a dedicated read-only service account on the BIG-IP:
    • Navigate to System → Users → User List → Create
    • Assign Operator role on the relevant partition(s)
  2. Create a Credential in OrbisID:
    • Username: BIG-IP username
    • Password: BIG-IP password
  3. Navigate to Systems → Add System
  4. Fill in the fields:
FieldValue
NameDescriptive name (e.g., F5 BIG-IP – Production Load Balancer)
OS TypeF5BigIp
System TypeInfrastructure
HostnameBIG-IP management IP or hostname
CredentialThe scanning credential
  1. Click Test Connection
  2. Click Save

Troubleshooting

SymptomLikely CauseResolution
Authentication failedInvalid credentialsVerify username and password; check that the account is not locked
No accounts returnedInsufficient role assignmentEnsure the scanning user has Operator or Administrator access
Cannot connectiControl REST not enabledEnable REST API: System → Platform → REST API
401 UnauthorizedPassword expiredReset the service account password