# Fault - GuestPermissionDenied(vim.fault.GuestPermissionDenied)

Thrown by
  AbortCustomization_Task, AddGuestAlias, ChangeFileAttributesInGuest, CreateRegistryKeyInGuest, CreateTemporaryDirectoryInGuest, CreateTemporaryFileInGuest, CustomizeGuest_Task, DeleteDirectoryInGuest, DeleteFileInGuest, DeleteRegistryKeyInGuest, DeleteRegistryValueInGuest, InitiateFileTransferFromGuest, InitiateFileTransferToGuest, ListFilesInGuest, ListGuestAliases, ListGuestMappedAliases, ListProcessesInGuest, ListRegistryKeysInGuest, ListRegistryValuesInGuest, MakeDirectoryInGuest, MoveDirectoryInGuest, MoveFileInGuest, ReadEnvironmentVariableInGuest, RemoveGuestAlias, RemoveGuestAliasByCert, SetRegistryValueInGuest, StartGuestNetwork_Task, 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>