The UserRightsSettings type exposes the following members.

Constructors

  NameDescription
Public methodUserRightsSettings
Initializes a new instance of the UserRightsSettings class for the current session user.

Methods

  NameDescription
Public methodChangeWatchedAttributes
Changes what attributes of the UserSettings are being watch.
(Inherited from UserSettings.)
Public methodChangeWatchedAttributesAsync
Asynchronously changes what attributes of the UserSettings are being watch.
(Inherited from UserSettings.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeAsBool
Gets boolean value for the named attribute. A trueTruetruetrue (True in Visual Basic) boolean attribute has a string value. of "Yes".
(Inherited from UserSettings.)
Public methodGetAttributeAsString
Gets the values for the named attribute.
(Inherited from UserSettings.)
Public methodGetAttributeAsStrings
Gets the string values for the named attribute.
(Inherited from UserSettings.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsWatching()()()()
Determines whether a watch is active.
(Inherited from UserSettings.)
Public methodIsWatching(String)
Determines whether a watch is active and if the specified value is being watched.
(Inherited from UserSettings.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetAttributeFromBool
Sets attribute value and propagates the changes.
(Inherited from UserSettings.)
Public methodSetAttributeFromBoolAsync
Asynchronously sets attribute value and propagates the changes.
(Inherited from UserSettings.)
Public methodSetAttributeFromString
Sets the attribute value and propagates the changes.
(Inherited from UserSettings.)
Public methodSetAttributeFromStringAsync
Asynchronously sets the attribute value and propagates the changes.
(Inherited from UserSettings.)
Public methodSetAttributeFromStrings
Sets attribute value based on strings and propagates the changes.
(Inherited from UserSettings.)
Public methodSetAttributeFromStringsAsync
Asynchronously sets attribute value based on strings and propagates the changes.
(Inherited from UserSettings.)
Public methodStartWatching
Starts watching the specified attributeNames for these UserSettings.
(Inherited from UserSettings.)
Public methodStartWatchingAsync
Asynchronously starts watching the specified attributeNames for these UserSettings.
(Inherited from UserSettings.)
Public methodStopWatching
Stops watching user settings.
(Inherited from UserSettings.)
Public methodStopWatchingAsync
Asynchronously stops watching user settings.
(Inherited from UserSettings.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyAllowAccessToProblemReporter
Public propertyAllowForceUserLogout
Gets the AllowForceUserLogout value.
Public propertyAllowIntercomChat
Gets the AllowIntercomChat value.
Public propertyAllowMiniMode
Gets the AllowMiniMode value.
Public propertyCanAccessAllConferences
Gets the CanAccessAllConferences value.
Public propertyCanAccessOptimizerShiftTrading
Gets the CanAccessOptimizerShiftTrading value. This right controls if a user can access optimizer shift trading.
Public propertyCanAccessOrbitQueue
Gets the CanAccessOrbitQueue value.
Public propertyCanAccessOwnConferences
Gets the CanAccessOwnConferences value.
Public propertyCanAccessPersonalRules
Gets the CanAccessPersonalRules value.
Public propertyCanAccessResponseManagement
Gets the CanAccessResponseManagement value.
Public propertyCanAccessTrackerInteractions
Public propertyCanAccessWorkgroupProfilesTab
Public propertyCanChangePhoneticSettings
Gets the CanChangePhoneticSettings value.
Public propertyCanCoach
Gets the CanCoachInteractions value.
Public propertyCanCreateConferenceCalls
Gets the CanCreateConferenceCalls value.
Public propertyCanCreateOptimizerActivityCodes
Gets the CanCreateOptimizerActivityCodes value. This right controls if a user can create optimizer activity codes.
Public propertyCanCreateOptimizerDayClassifications
Gets the CanCreateOptimizerDayClassifications value. This right controls if a user can create optimizer day classifications.
Public propertyCanCreateOptimizerSchedulingUnit
Gets the CanCreateOptimizerSchedulingUnit value. This right controls if a user can create an optimizer scheduling unit.
Public propertyCanCreateSpeedDials
Gets the CanCreateSpeedDials value.
Public propertyCanCreateStatusNotes
Gets the CanCreateStatusNotes value.
Public propertyCanCustomizeClient
Gets the CanCustomizeClient value.
Public propertyCanDeleteOptimizerActivityCodes
Gets the CanDeleteOptimizerActivityCodes value. This right controls if a user can delete optimizer activity codes.
Public propertyCanDeleteOptimizerDayClassifications
Gets the CanDeleteOptimizerDayClassifications value. This right controls if a user can delete optimizer day classifications.
Public propertyCanDeleteOptimizerSchedulingUnit
Gets the CanDeleteOptimizerSchedulingUnit value. This right controls if a user can delete an optimizer scheduling unit.
Public propertyCanDisconnectInteraction
Gets the CanDisconnectInteractions value.
Public propertyCanGetAssistance
Public propertyCanHavePrivateInteractions
Gets the CanHavePrivateInteractions value.
Public propertyCanHoldInteraction
Gets the CanHoldInteractions value.
Public propertyCanInitiateSecureInput
Gets the CanInitiateSecureInput value.
Public propertyCanInvokeTracker
Gets the CanInvokeTracker value.
Public propertyCanJoinInteraction
Gets the CanJoinInteractions value.
Public propertyCanListenOnInteraction
Gets the CanListenOnInteraction value.
Public propertyCanModifyOptimizerActivityCodes
Gets the CanModifyOptimizerActivityCodes value. This right controls if a user can modify optimizer activity codes.
Public propertyCanModifyOptimizerDayClassifications
Gets the CanModifyOptimizerDayClassifications value. This right controls if a user can modify optimizer day classifications.
Public propertyCanModifyOptimizerStatusToActivityTypeMapping
Gets the CanModifyOptimizerStatusToActivityTypeMapping value. This right controls if a user can modify optimizer status to activity type mapping.
Public propertyCanMuteInteraction
Gets the CanMuteInteractions value.
Public propertyCanParkInteraction
Gets the CanParkInteractions value.
Public propertyCanPauseInteraction
Gets the CanPauseInteractions value.
Public propertyCanPickupInteraction
Gets the CanPickupInteractions value.
Public propertyCanRecordInteraction
Gets the CanRecordInteraction value.
Public propertyCanSecureRecordingPauseInteractions
Public propertyCanSendInteractionToVoicemail
Public propertyCanShowAssistanceButton
Gets the CanShowAssistanceButton value.
Public propertyCanShowCoachButton
Gets the CanShowCoachButton value.
Public propertyCanShowDisconnectButton
Gets the CanShowDisconnectButton value.
Public propertyCanShowHoldButton
Gets the CanShowHoldButton value.
Public propertyCanShowJoinButton
Gets the CanShowJoinButton value.
Public propertyCanShowMuteButton
Gets the CanShowMuteButton value.
Public propertyCanShowParkButton
Gets the CanShowParkButton value.
Public propertyCanShowPauseButton
Gets the CanShowPauseButton value.
Public propertyCanShowPickupButton
Gets the CanShowPickupButton value.
Public propertyCanShowRecordingSnipButton
Gets the CanShowRecordingSnipButton value.
Public propertyCanShowSecureInputButton
Gets the CanShowSecureInputButton value.
Public propertyCanShowSecureRecordingPauseButton
Public propertyCanShowTransferButton
Gets the CanShowTransferButton value.
Public propertyCanShowVoicemailButton
Gets the CanShowVoicemailButton value.
Public propertyCanSnipRecording
Gets the CanSnipRecording value.
Public propertyCanSubmitTimeOff
Gets the CanSubmitTimeOff value. This right controls if an agent with optimizer thinclient plugin license would be able to create, edit, or delete time off requests.
Public propertyCanTransferInteraction
Gets the CanTransferInteractions value.
Public propertyCanViewOptimizerActivityCodes
Gets the CanViewOptimizerActivityCodes value. This right controls if a user can view optimizer activity codes.
Public propertyCanViewOptimizerDayClassifications
Gets the CanViewOptimizerDayClassifications value. This right controls if a user can view optimizer day classifications.
Public propertyCanViewOptimizerStatusToActivityTypeMapping
Gets the CanViewOptimizerStatusToActivityTypeMapping value. This right controls if a user can view optimizer status to activity type mapping.
Public propertyCloudWorkforceEngagementAdministrator
Public propertyConfiguredForOutlookIntegration
Public propertyMinimizeClientToNotificationArea
Public propertyPersistentConnection
Gets the PersistentConnection value.
Public propertyShowAgentPreferences
Gets the ShowAgentPreferences value. This right controls if an agent with optimizer thinclient plugin license would be able to see and access "Schedule Preferences" menu item.
Public propertyShowAgentRank
Gets the ShowAgentRank value. This right controls if an agent with optimizer thinclient plugin license would be able to see "Agent Group Rank" during schedule bidding.
Public propertyShowAgentRelativeRank
Gets the ShowAgentRelativeRank value. This right controls if an agent with optimizer thinclient plugin license would be able to see "Agent Group Relative Rank" during schedule bidding.
Public propertyShowMonitorColumns
Gets the ShowMonitorColumns value.
Public propertyShowScheduleBidding
Gets the ShowScheduleBidding value. This right controls if an agent with optimizer thinclient plugin license would be able to see and access "Schedule Bidding" menu item.

Events

  NameDescription
Public eventWatchedAttributesChanged
Occurs when one of the watched attribute values has been changed.
(Inherited from UserSettings.)

See Also