
# Could not put file with path 'FILE_PATH' onto server: Permission denied

> The SFTP account in the Transport lacks write permission on the target directory. Find the account via the Destination's Transport, then fix permissions on the server.

URL: https://www.hannonhill.com/cascadecms/latest/articles/content-authoring/publishing/could-not-put-file-with-path-file-path-onto-server-permission-denied.html
category: Content Authoring
article-type: troubleshooting
content-kind: faq
release-availability: all
tags: publishing, errors
updated: 2026-10-06

When publishing, you may see the following error in your publish notifications:

```bash
Error occurred during SFTP transport: Could not put file with path 'FILE_PATH' onto server: Permission denied
```

This indicates that the SFTP account used to connect to the target server does not have write permission on the directory named in the message.

To resolve it, administrators should:

1. In the CMS, switch into the Site in question.
1. Click **Manage Site**.
1. Click **Destinations**.
1. Locate the [Destination](https://www.hannonhill.com/cascadecms/latest/articles/content-authoring/publishing/destinations.html) the error appeared for and click it.
1. Click through to its [Transport](https://www.hannonhill.com/cascadecms/latest/articles/content-authoring/publishing/transports.html).
1. Note the value in the **Username** field.
1. On the web server's filesystem, navigate to the directory named in the error and confirm that account has Write permission on it.

> Without direct access to the web server's filesystem, you'll need your web server administrator to confirm the SFTP account can write to every directory named in the errors.
