turbot/zoom

GitHub
steampipe plugin install zoomsteampipe plugin install zoom

Table: zoom_account_lock_settings

Accounts may lock settings to prevent them being changed at the user, group or meeting level. This table represents those lock settings.

Examples

Query all lock settings for the account

If true, then the setting is locked to the account level setting.

select
jsonb_pretty(email_notification) as email_notification,
jsonb_pretty(in_meeting) as in_meeting,
jsonb_pretty(meeting_security) as meeting_security,
jsonb_pretty(recording) as recording,
jsonb_pretty(schedule_meeting) as schedule_meeting,
jsonb_pretty(telephony) as telephony,
jsonb_pretty(tsp) as tsp
from
zoom_account_lock_settings

Ensure join before host is set to disabled (CIS v1.1.2.4)

Ensure the setting is locked at account level:

select
schedule_meeting ->> 'join_before_host'
from
zoom_account_lock_settings

Control examples

.inspect zoom_account_lock_settings

Lock settings for the Zoom account. If true, the setting is locked at the account level.

NameTypeDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
account_idtextZoom account ID.
email_notificationjsonbEmail notification lock settings.
idtextAccount ID. Set to 'me' for the master account.
in_meetingjsonbIn meeting lock settings.
meeting_securityjsonbMeeting security lock settings.
recordingjsonbRecording lock settings.
schedule_meetingjsonbSchedule meeting lock settings.
telephonyjsonbTelephony lock settings.
tspjsonbTSP lock settings.