b1platform Class

class bloxone.b1platform(cfg_file='config.ini')[source]

Class now reused for BloxOne Platform Methods, e.g. Audit Log Management of BloxOne On Prem Hosts is via the b1oph Class b1oph class is inherited here for compatibility

audit_users(domains=[])[source]

Audit User Data for non compliant email domains

Parameters:domain (list) – List of valid email domains
Returns:List of User Data (json)
auditlog(**params)[source]

Get the audit log

Parameters:**params (dict) – Generic API parameters
Returns:audit_log (list); list of dict
get_current_tenant(**params)[source]

Get name of current tenant

Parameters:**params (dict) – Generic API parameters
Returns:string containing name of tenant or ‘’ on failure
get_current_user(**params)[source]

Get Current User Data

Parameters:**params (dict) – Generic API parameters
Returns:Requests response object
Return type:response object
get_current_user_accounts(**params)[source]

Get Current Users Accounts Data

Parameters:**params (dict) – Generic API parameters
Returns:Requests response object
Return type:response object
get_full_auditlog(**params)[source]
get_users(**params)[source]

Get User Data

Parameters:**params (dict) – Generic API parameters
Returns:Requests response object
Return type:response object