Skip to main content
The Scope model used by the .NET SDK. Namespace: SKM.V3.Models
Version: 4.0.54. Both packages; all six documented target frameworks.
These are the fields exposed by the SDK’s delegated authorization flow. They are not a complete list of the current dashboard permissions. See Access Tokens and RSA Public Key for dashboard access-token creation.

Properties

Activate

Requests the Activate operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

AddCustomer

Requests the AddCustomer operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

AddDataObject

Requests the AddDataObject operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

AddFeature

Requests the AddFeature operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

BlockKey

Requests the BlockKey operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

ChangeCustomer

Requests the ChangeCustomer operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

ChangeNotes

Requests the ChangeNotes operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

CreateKey

Requests the CreateKey operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

Deactivate

Requests the Deactivate operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

DecrementIntValue

Requests the DecrementIntValue operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

ExtendLicense

Requests the ExtendLicense operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

GetCustomerLicenses

Requests the GetCustomerLicenses operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

GetCustomers

Requests the GetCustomers operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

GetFeatureDefinitions

Requests the GetFeatureDefinitions operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

GetKeys

Requests the GetKeys operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

GetLicenseKeys

Requests the GetLicenseKeys operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

IncrementIntValue

Requests the IncrementIntValue operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

KeyInfo

Requests the KeyInfo operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

ListDataObjects

Requests the ListDataObjects operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

LockToFeature

Restricts the requested scope by method-specific feature setting. Defaults to 0. See the access token guide for the method-specific lock behavior.
Type: int

LockToKey

Restricts the requested scope by numeric license ID. Defaults to 0. See the access token guide for the method-specific lock behavior.
Type: int

LockToProduct

Restricts the requested scope by product. Defaults to 0. See the access token guide for the method-specific lock behavior.
Type: int

MachineLockLimit

Requests the MachineLockLimit operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

PaymentForms

Requests the PaymentForms operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

RemoveCustomer

Requests the RemoveCustomer operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

RemoveDataObject

Requests the RemoveDataObject operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

RemoveFeature

Requests the RemoveFeature operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

SetIntValue

Requests the SetIntValue operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

SetStringValue

Requests the SetStringValue operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

TrialActivation

Requests the TrialActivation operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

UnblockKey

Requests the UnblockKey operation in the delegated authorization scope. Defaults to false. The server and authorizing account determine whether it can be granted.
Type: bool

Constructors

Scope()

Creates an empty Scope object. This constructor does not send an API request.
.NET SDK Reference · Reviewed Source Revision