milestonexprotectwspython.xpwmicrophonesecurity

Module: xpwmicrophonesecurity.py

Revision History

Date Version Description
2023/07/11 1.0.0.0 Initial Version.

@export
class XPWMicrophoneSecurity:

Microphone device Security information.

Supplemental documentation can be found at: https://doc.milestonesys.com/2023R2/en-US/standard_features/sf_mc/sf_ui/mc_roles_security.htm?cshid=9902#Microphonerelatedpermissions

Threadsafety:

This class is fully thread-safe.

XPWMicrophoneSecurity()

Initializes a new instance of the class.

BookmarkAdd: bool

True if the user has access to add a new bookmark for the device; otherwise, False.

Returns:

The BookmarkAdd property value.

BookmarkDelete: bool

True if the user has access to delete an existing bookmark for the device; otherwise, False.

Returns:

The BookmarkDelete property value.

BookmarkEdit: bool

True if the user has access to edit an existing bookmark for the device; otherwise, False.

Returns:

The BookmarkEdit property value.

BookmarkView: bool

True if the user has access to view an existing bookmark for the device; otherwise, False.

Returns:

The BookmarkView property value.

Browse: bool

True if the user has access to browse media for the device; otherwise, False.

Returns:

The Browse property value.

ExportDatabase: bool

True if the user has access to export database objects for the device; otherwise, False.

Returns:

The ExportDatabase property value.

GetSequences: bool

True if the user has access to get sequence data for the device; otherwise, False.

Returns:

The GetSequences property value.

Live: bool

True if the user has access to get live data for the device; otherwise, False.

Returns:

The Live property value.

RestrictedMediaCreate: bool

True if the user has access to create restricted media for the device; otherwise, False.

Returns:

The RestrictedMediaCreate property value.

RestrictedMediaRemove: bool

True if the user has access to remove restricted media for the device; otherwise, False.

Returns:

The RestrictedMediaRemove property value.

RestrictedMediaView: bool

True if the user has access to view restricted media for the device; otherwise, False.

Returns:

The RestrictedMediaView property value.

RetentionCreate: bool

True if the user has access to create retention settings for the device; otherwise, False.

Returns:

The RetentionCreate property value.

RetentionRemove: bool

True if the user has access to remove retention settings for the device; otherwise, False.

Returns:

The RetentionRemove property value.

RetentionView: bool

True if the user has access to view retention settings for the device; otherwise, False.

Returns:

The RetentionView property value.

RetrieveEdgeRecordings: bool

True if the user has access to retrieve edge recordings for the device; otherwise, False.

Returns:

The RetrieveEdgeRecordings property value.

StartRecording: bool

True if the user has access to start recording for the device; otherwise, False.

Returns:

The StartRecording property value.

StopRecording: bool

True if the user has access to stop recording for the device; otherwise, False.

Returns:

The StopRecording property value.