Service - UnauthenticatedAccessUser
Java Class
com.omnissa.vdi.vlsi.binding.vdi.users.UnauthenticatedAccessUser
See also
UnauthenticatedAccessUserData, UnauthenticatedAccessUserInfo, UserOrGroupId
Since
Horizon 7.1
Service Description¶
Service Interface for Unauthenticated Access user settings.
Methods
Methods defined in this Service: UnauthenticatedAccessUser_Create, UnauthenticatedAccessUser_Delete, UnauthenticatedAccessUser_Get, UnauthenticatedAccessUser_IsUnauthenticatedAccessUser, UnauthenticatedAccessUser_List, UnauthenticatedAccessUser_Update
Creates Unauthenticated Access user using user data.
Privileges
Privilege | Description |
---|---|
GLOBAL_CONFIG_MANAGEMENT | Global management is required to create a new Unauthenticated Access user. |
FEDERATED_LDAP_MANAGE | Global LDAP management is required to to create a new Unauthenticated Access user. |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the UnauthenticatedAccessUser used to make the method call. |
userData | UnauthenticatedAccessUserData | attributes needed to create a Unauthenticated Access user. |
Return Value
Type | Description |
---|---|
UserOrGroupId | User Id used for creating Unauthenticated Access user. |
Faults
Type | Description |
---|---|
EntityNotFound | Thrown if any specified entity cannot be found. |
InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
InvalidArgument | Thrown if any specified argument is invalid. |
InvalidRequest | Thrown if user is already an Unauthenticated Access user. Thrown if user is a kiosk user. Thrown if User Principal Name is null or empty. |
InvalidType | Thrown if the type of any specified argument is invalid. |
UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
Event | Description |
---|---|
VLSI_UNAUTHENTICATED_ACCESS_USER_CREATED | If the Unauthenticated Access user was successfully created. |
VLSI_UNAUTHENTICATED_ACCESS_USER_CREATION_FAILED | If the Unauthenticated Access user could not be created. |
Show WSDL type definition
Deletes Unauthenticated Access user entry. Note that only users which was created in current pod can be deleted.
Privileges
Privilege | Description |
---|---|
GLOBAL_CONFIG_MANAGEMENT | is required to delete Unauthenticated Access user. |
FEDERATED_LDAP_MANAGE | Global LDAP management is required to delete Unauthenticated Access user. |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the UnauthenticatedAccessUser used to make the method call. |
userId | UserOrGroupId | AD user id which Unauthenticated Access user is associated with. |
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
EntityNotFound | Thrown if any specified entity cannot be found. |
InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
InvalidArgument | Thrown if any specified argument is invalid. |
InvalidRequest | Thrown if user is not an Unauthenticated Access user. Thrown if Unauthenticated Access user was created by other pod. |
InvalidType | Thrown if the type of any specified argument is invalid. |
UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
Event | Description |
---|---|
VLSI_UNAUTHENTICATED_ACCESS_USER_DELETED | If the Unauthenticated Access user was successfully deleted. |
VLSI_UNAUTHENTICATED_ACCESS_USER_DELETION_FAILED | If the Unauthenticated Access user could not be deleted. |
Show WSDL type definition
Gets Unauthenticated Access user info using id.
Privileges
Privilege | Description |
---|---|
GLOBAL_CONFIG_VIEW | Global config view privilege is required to read a Unauthenticated Access user info. |
FEDERATED_LDAP_VIEW | Global LDAP view is required to read a global Unauthenticated Access user info. |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the UnauthenticatedAccessUser used to make the method call. |
userId | UserOrGroupId | User id of AD user. |
Return Value
Type | Description |
---|---|
UnauthenticatedAccessUserInfo | Unauthenticated Access user info for the user with the given userId. |
Faults
Type | Description |
---|---|
EntityNotFound | Thrown if any specified entity cannot be found. |
InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
InvalidArgument | Thrown if any specified argument is invalid. |
InvalidType | Thrown if the type of any specified argument is invalid. |
UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Show WSDL type definition
Returns true if the unauthenticated access user exists with given userId.
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the UnauthenticatedAccessUser used to make the method call. |
userId | UserOrGroupId | AD user id which Unauthenticated Access user is associated with. |
Return Value
Type | Description |
---|---|
xsd:boolean | Returns true if the unauthenticated access user exists with given userId. |
Faults
Type | Description |
---|---|
EntityNotFound | Thrown if any specified entity cannot be found. |
InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
InvalidArgument | Thrown if any specified argument is invalid. |
InvalidType | Thrown if the type of any specified argument is invalid. |
UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Show WSDL type definition
Lists the Unauthenticated Access User info of all Unauthenticated Access users.
Privileges
Privilege | Description |
---|---|
GLOBAL_CONFIG_VIEW | Global config view privilege is required to list the Unauthenticated Access users information. |
FEDERATED_LDAP_VIEW | Global LDAP view is required to list global Unauthenticated Access users information. |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the UnauthenticatedAccessUser used to make the method call. |
Return Value
Type | Description |
---|---|
UnauthenticatedAccessUserInfo[] | The list of all the Unauthenticated Access users info. |
Faults
Type | Description |
---|---|
EntityNotFound | Thrown if any specified entity cannot be found. |
InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
InvalidArgument | Thrown if any specified argument is invalid. |
InvalidType | Thrown if the type of any specified argument is invalid. |
UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Show WSDL type definition
Updates Unauthenticated Access user using user data.
Privileges
Privilege | Description |
---|---|
GLOBAL_CONFIG_MANAGEMENT | Global management is required to update existing Unauthenticated Access user. |
FEDERATED_LDAP_MANAGE | Global LDAP management is required to to update existing Unauthenticated Access user. |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the UnauthenticatedAccessUser used to make the method call. |
userData | UnauthenticatedAccessUserData | attributes needed to create a Unauthenticated Access user. |
Return Value
Type | Description |
---|---|
UserOrGroupId | User Id used for creating Unauthenticated Access user. |
Faults
Type | Description |
---|---|
EntityNotFound | Thrown if any specified entity cannot be found. |
InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
InvalidArgument | Thrown if any specified argument is invalid. |
InvalidRequest | Thrown if user is not member of local pod. Thrown if user is a kiosk user. Thrown if User Principal Name is null or empty. |
InvalidType | Thrown if the type of any specified argument is invalid. |
UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
Event | Description |
---|---|
VLSI_UNAUTHENTICATED_ACCESS_USER_UPDATED | If the Unauthenticated Access user was successfully updated. |
VLSI_UNAUTHENTICATED_ACCESS_USER_UPDATE_FAILED | If the Unauthenticated Access user could not be updated. |
Show WSDL type definition