View only access to projects/tasks for clients

I wholeheartedly agree with this feature. It would be hugely beneficial to allow clients to see a project, especially in Timeline view, but only allow them to look at it and nothing more. Otherwise they might totally wreck it by changing due dates and whatnot, thinking they’re being helpful.

1 Like

I’m currently evaluating the premium edition and found this while browsing around for a solution to stopping guests from creating projects, deleting tasks etc

Now I see that’s not possible I will have to look at alternatives.

1 Like

Dear Asana,

This is the solution:

This should be a feature:

on the user screen (or user type screen - which doesn’t exist yet - but keep reading :),

there should an option for “all users can see this user’s comments” - for developers, creative and other non client facing agency employees - the option would be “no” - for "account managers, the answer would be “yes” and for clients, the answer would be “yes” - this would remove all internal comments from a clients view when they log in… it’s honestly a simple piece of meta data that can be applied globally.

a “client” would not be able to:
-delete tasks
-change due dates
-add projects to a task
-add tags to a task
-do other random “client stuff” lolz

I’ve been using Asana since 2012 and I’m basically positive this is “close” to the right solution… I’m sure there are some features I’m missing… but in the Admin of the Org, we should be able to set up “user types” and then segment individual users into one of these “user types”

Pro Tip: This is also a great lead gen tool for asana. If more agencies added their clients to internal asana projects… more clients would stop using spreadsheets and email for project management and they’d probably sign up for a free account. (yes, I’m a marketer… but I’m obv. trying to sell this hard :joy:


We have some clients and our development team both in Asana. We don’t want to expose our entire team to our clients, and vice-vera. A lot of tasks and comments also don’t make sense to expose to our clients. So we end up with developer focused projects, and client focused projects. We end up having to do a lot of duplication of tasks, jumping back and forth, multiple tasks to complete, etc.

  • What would be AWESOME would be the ability to assign an user a “external only” or “internal only” status.
  • Each project, task, and comment would have a toggle to make it “external” with the default state being “internal”.
  • If a project is external, the default states would cascade to tasks and comments
  • Similarly if a task is external, cascade to comments
  • Users with external status would only be able to see external projects, tasks, and comments.
  • External content created by users with “internal only” status would be anonymous to external users, and they wouldn’t show up as collaborators.

With this setup, we could have all developers and clients in the same project, receive tasks from clients, discuss internally on the same task, ask client a question on the same task, have all developers see clients comment, discuss internally, respond and assign to client. Client would only see and receive notifications for applicable questions / comments, and only users (PM or lead developer) who are client-interfacing would show their personally identifiable info to the client.


1 Like

Hi @Matt_Healy and thank you for taking time to share this great feedback!

I’ve gone ahead and merged your post with an existing thread in the Forum to consolidate feedback on this topic. I hope it’s OK.

Have a great Friday Matt! :slight_smile:


Hello @Natalia -,

can you give us info about this feature?? We don’t want our clients to see all tasks / conversations/ . creating 2 projects (internal / external) isn’t an option since we work with more than XX clients…

1 Like

Hmmm, I guess there are many people still want this feature.
Me too!

1 Like

Hi Natalie,

Was this feature implemented? We are researching different online productivity tools with Asana winning so far. But a big requirement for us is to have the ability to share the project timeline etc with clients. We don’t want them changing anything, just a view that updates for them to keep track of the project.

Has this feature been added to Asana now? :slight_smile:



@Chris_John would the app be integrated into ASANA to make a split function for internal vs external comments and task permissions? If so, then I wold love to talk more about his because I have been looking for something like this at my agency.

Competitors already have features for this issue. Most that I have seen simply have a way when you go to add a user to a project or team to say this person is a ‘teammate’ and this person is a ‘client’. Then on tasks, lists, etc. there is usually a checkbox to the effect of ‘Don’t show this to the client’. Its a really simple concept. We just moved from another system and we were very surprised that this feature didn’t exist already.


You’re right, this would be really useful.

1 Like

Assuming this may have already been mentioned above or some what inferred, but a huge addition to the client option would be that they don’t need an account to access, reply or attach files.

One possible simple work around, until full “Client Mode” is a thing, might be to allow something similar to “Email Forwarding”, “Email to Project Conversations” or " Auto-Forward Emails", but to a task or tasks so the Client could simply reply to and email and it would add that reply to the task. This would also assume that we’d be able to “@” them to some how send them a reposne from with in a task?

1 Like

I’ve read some old posts from a couple years ago with this request - has this been recently addressed? This is the one feature that keeps me looking for other task management options. I have a couple clients that want to see statuses but don’t have time to join a program and have another login to keep track of. They won’t do it. I’d like to have a link I can share with them of a list view that they can simply view.


Welcome to the Community Forum @em11, and thank you for taking time to share this feedback!

I’ve gone ahead and merged your post with an existing thread in the Forum to consolidate feedback on this topic. I hope it’s ok!

Would be really useful for us as well! Looking forward in hopes it will be deployed. The best option in our opinion is have a checkbox in every comment of a task making it external and visible to all the guests. Without this checkbox the comment should only be visible to the project team.


Im assuming this issue has yet to be solved reading through the threads? Im new to Asana and assumed this would be a functionality - or at least to print the timeline as PDF and send on to client without having to use print screens?

Upvote for this idea.

I have adopted Asana as my primary platform for devops, replacing Microsoft Devops. Pretty happy with the decision, much easier to manage and use on a daily basis.

But one feature I am sorely missing is the ability to just link out a board view of a project (containing bugs or features) for anyone in our business to view or see.

At the moment I’m taking screengrabs and posting them on internal comm channels, but its not great. Also having to manually mock up reporting to senior management which is also a pain.

A public URL that can be published, or even managed through a seperate tab would be huge for me. Available in other platforms, such as Trello, and think it would be a good option for devops style use in Asana.

1 Like

like most people, I’m here looking for a client restricted view, off to search Google again now

1 Like

+1. We’re switching from and one of the things we’re going to miss is being able to create View Only URLs to timelines and boards. It didn’t require the client to create a login or anything, they just had to bookmark the URL. They aren’t going to love the idea of needing a login to view project status now and also we’re having to problem solve how to handle what we want them to see and what is too much information. For example, we want them to know overall project status or when they have to do something, but we don’t want them to have to see our Designers debating design decisions back and forth.


Agree - Ability for clients, for us vendors, the ability to access a project or select tasks with without having to log in would be a HUGE help for us. Currently we still have to maintain a basecamp account and use that to communicate to them. Obviously its a big time suck as we have to then also migrate things over to Asana or the google sheet we use to track things too.