CIM SMASH/Server Management API
Class VMware_UserAuthorizationService
This Service is validates permissions for the user passed in and returns the permission the user has.
Details...
Properties Implemented (key properties are boldface)
+ NameExtrinsic Methods Implemented
+ CheckPermissionsClass Qualifiers
Name | Data Type | Value | Scope | Flavors |
---|---|---|---|---|
Abstract | boolean | true | TOSUBCLASS= false | None |
Description | string | This Service is validates permissions for the user passed in and returns the permission the user has. | None | TRANSLATABLE= true |
ProviderImplemented | boolean | true | None | None |
Local Class Properties
Name | Data Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | Scope | Flavors | ||
Name | string | |||||
Description | string | Unique Key for the UserAuthorizationService The name will be the fixed to VMware:UserAuthorizationService since only one instance of this service should exist. | None | TRANSLATABLE= true | ||
Key | boolean | true | None | OVERRIDABLE= false |
||
MaxLen | uint32 | 256 | None | None | ||
ProviderImplemented | boolean | true | None | None |
Local Methods
Method Name | Return Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | Scope | Flavors | ||
CheckPermissions() | uint16 | |||||
Description | string | Returns the permissions a particular user has.these are values like Read, ReadWrite, View. | None | TRANSLATABLE= true | ||
ProviderImplemented | boolean | true | None | None | ||
ValueMap | string | 0, 1, 2, 3, 4, 5 | None | None | ||
Values | string | Not Supported, Unknown User, Failed, NoPermission, Read, ReadWrite | None | TRANSLATABLE= true | ||
Parameters | Qualifiers | |||||
Name | Data Type | Name | Data Type | Value | Scope | Flavors |
User | string | |||||
Description | string | The user to check permissions for. | None | TRANSLATABLE= true | ||
IN | boolean | true | None | OVERRIDABLE= false |
Copyright © 2008-2020 VMware, Inc. All rights reserved.