# Fault - GuestPermissionDenied(vim.fault.GuestPermissionDenied)

Thrown by
  AddGuestAlias, ChangeFileAttributesInGuest, CreateRegistryKeyInGuest, CreateTemporaryDirectoryInGuest, CreateTemporaryFileInGuest, DeleteDirectoryInGuest, DeleteFileInGuest, DeleteRegistryKeyInGuest, DeleteRegistryValueInGuest, InitiateFileTransferFromGuest, InitiateFileTransferToGuest, ListFilesInGuest, ListGuestAliases, ListGuestMappedAliases, ListProcessesInGuest, ListRegistryKeysInGuest, ListRegistryValuesInGuest, MakeDirectoryInGuest, MoveDirectoryInGuest, MoveFileInGuest, ReadEnvironmentVariableInGuest, RemoveGuestAlias, RemoveGuestAliasByCert, SetRegistryValueInGuest, StartProgramInGuest, TerminateProcessInGuest
Extends
  GuestOperationsFault
Since
  vSphere API 5.0

## Fault Description

A GuestPermissionDenied exception is thrown when an operation fails because the authentication used is insufficient to perform the operation.

Properties

Name | Type | Description
--- | --- | ---
None
Properties inherited from GuestOperationsFault
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="GuestPermissionDenied"> <complexContent> <extension base="vsan:GuestOperationsFault"> <sequence> </sequence> </extension> </complexContent> </complexType>