✔ 
    Available
    on all subscriptions.
| What | Manage users'
                permissions and access on a
                project by project basis. | 
| Why | 
  | 
| Who | 
  | 
| When | Any time you're
                        adding someone to a
                        project or need to make
                        changes to their
                        permissions during a
                        project's
                        lifecycle.  | 
| What | Manage users'
                permissions and access on a
                project by project basis. | 
| Why | 
  | 
| Who | 
  | 
| When | Any time you're adding
                    someone to a project or need
                    to make changes to their
                    permissions during a
                    project's lifecycle.  | 
Before you
            start
- Site
                    administrators (in the
                owner company) can view and manage
                all projects without needing to be
                an explicit project member. They cannot be assigned to
                    items or log time unless
                    they're a project
                    member.
 - Site
                    administrators (in any
                company) automatically inherit all
                project permissions when added to
                a project.
 
Manage a user's
            project permissions
- Click Jump to in
                Teamwork.com's main navigation
                menu.
 - Search for and select a
                project.
 - Switch to the
                project's People tab.
 - Click the ellipsis (...) on the relevant
                user's right.
 - Select Edit project permissions.

 - Click
                the chevron (
)
                on a
                permission's left to reveal
                additional permissions. - Toggle on (or off) any permissions you want to assign (or remove).

 - Click Update.
 
Apply
            permissions to other projects
Need the user to have
                the same permission
                levels on other projects? Select Advanced, then
                click Copy to
                    other projects. Check the
                box beside
                each project you want to apply the
                permissions
                to, then click Select
                    Projects. 
⚠️ This
                overrides the user's previous
                permissions on each
                project. If you select projects
                the user is not a member of, the
                user is added to those projects
                with the selected
                permissions.
Bulk set
                project permissions
Apply the same set of
                permissions to all of a user's
                projects.
The bulk permissions menu
            does
            not
            pre-populate the user's previous
            permissions
            as they may vary across the user's
            projects.
            All options are toggled off by default
            —
            select which permissions you want to
            be
            turned
            on (and off) going forward.
📝 You cannot
            bulk set
            site administrators'
            project permissions.
- Select People in
                    Teamwork.com's main navigation
                    menu.
 - Switch to the People tab.
 - Click the relevant user's
                    name.
 - Select the ellipsis (...) in the profile
                    view's top right.
 - Select Bulk Set Permissions.

 - Click the Choose permission
                        to modify dropdown.
 - Select a permission and click Add.

 - Click the chevron (
)
                    on
                    the permission's left to
                    expand any nested
                    permissions. - Toggle on any individual permissions you want the user to have on all of their projects. Likewise, leave off any permissions that you do not want them to have on any projects going forward.

 - Repeat steps 6 to 9 for each
                    permission type you want to
                    bulk update.
 - Click Modify
                        Permissions to save
                    the changes.
 
The selected permissions
                are applied to all of the user's
                projects, overriding their
                previous permission
                settings.
Project
        permissions
| Permission | Purpose | 
|---|---|
| Access
                        allowed | Grant the
                    user
                    access to the project. | 
| Project
                        administrator | Allows the
                    user
                    to manage the
                    project's settings. When
                        enabled, all other
                        individual
                        permissions are
                        automatically
                        granted. | 
| View
                        project
                        updates | Allows the
                    user to view the project's updates. | 
| -
                    Add project updates | Allows the
                    user to post new project
                    updates. | 
| View
                        tasks
                        & milestones | Allows the
                    user to access the project's
                    tasks
                    and milestones (as long as the
                    features are enabled on the
                    project). This applies to
                        all
                        task views (list, table,
                        board, Gantt). | 
| -
                    Add milestones | Allows the
                    user to create new milestones
                    and
                    edit & delete the
                    project's
                    existing milestones. | 
| -
                    Add task lists | Allows the
                    user to create new task lists
                    and
                    edit & delete the
                    project's
                    existing task lists. | 
| -
                    View estimated time | Allows the
                    user to view estimated time
                    set on
                    tasks. | 
| -
                    Add tasks | Allows the user
                        to
                        create new tasks on the
                        project. 
  | 
|  
                     -
                    Can edit all
                    tasks | Allows the
                        user to edit tasks
                        assigned to
                        other users on the
                        project. 
  | 
| View
                        messages
                        & files | Allows the
                    user to access the project's
                    Messages and Files sections
                    and
                    view existing items in those
                    areas. | 
| -
                    Add messages | Allows the
                    user to make changes to
                    messages
                    and post new messages. | 
| -
                    Add files | Allows the
                    user to upload files to the
                    project and delete existing
                    files. | 
| View
                        time
                        log | Grants the
                    user access to the project's
                    Time
                    area. | 
| -
                    Can view other people's
                    time | Allows the
                    user to view other project
                    members' time logs in the Time
                    area and on individual tasks
                    (if
                    they have permission to view
                    tasks). | 
|  
                     -
                    Can access
                    Billing | Allows the user
                        to
                        access the project's
                        Billing
                        area. ⚠️
                        Invoices with time logs
                        also
                        reference user rates.
                        Therefore, granting access
                        to
                        Billing also grants the
                        user
                        permission to:
                        view time log, view
                        other
                        people's time, and view
                        hourly
                        rates.   | 
| -
                    Can log time | Allows the
                    user to log time on the
                    project
                    (and on the project's tasks,
                    if
                    they have access to
                    tasks). | 
| View
                        notebooks | Allows the
                    user to view the project's
                    notebooks in the Notebooks
                    tab. | 
| -
                    Add notebooks | Allows the
                    user to create notebooks and
                    manage existing
                    notebooks. | 
| View
                        links | Allows the
                    user to view the project's
                    existing links in the Links
                    section. | 
| -
                    Add links | Allows the
                    user to add new links and
                    manage
                    existing links. | 
| View
                        forms | Allows the
                    user to view the project's
                    existing forms in the Forms
                    section. | 
| -
                    Add forms | Allows the
                    user to create new forms and
                    manage existing forms. | 
| View
                        people | Grant the
                    user
                    view-only access to the
                    project's
                    People area. | 
| View
                        hourly
                        rates | Allows the user
                        to
                        view project members'
                        project
                        rates when viewing
                        invoices. 📝
                        Users are
                        automatically granted
                        permission to access
                        billing
                        when the view hourly rates
                        permission is
                        enabled.  | 
| -
                    Edit hourly rates | Allows the
                    user to view and edit project
                    members' hourly project rates
                    rates via the Set
                        Rates option in
                    the
                    Billing tab. | 
| View
                        project
                        budget | Grant the
                            user
                            view-only access the
                            Finance
                            area's Budgets
                            tab. 📝 Users must have
                            permission to view
                            time
                            log in order to view
                            project budgets.  | 
| -
                    Manage project budget | Allows the
                    user to manage existing
                    budgets
                    & expenses and add new
                    ones. | 
|  
                     -
                    View project
                    budget
                    profitability | Allows the
                        user to view the
                        profitability
                        panel in the project's
                        Budgets
                        view. ⚠️
                        Enabling this
                        permission may (in some
                        cases)
                        allow the user
                        to
                        calculate other
                        individuals'
                        cost
                        rates. Ex. If only one
                        user
                        has
                        logged eight hours and the
                        cost
                        reported on the budget is
                        $800, it
                        can be concluded that said
                        user's
                        cost rate is $100 / hour.
                        Only
                        enable this permission if
                        you
                        understand and accept
                        this.  | 
| View
                        risk
                        register | Grants the
                    user view-only access to the
                    project's Risks area. | 
| -
                    Add risks | Allows the
                    user to add new risks and
                    manage
                    existing risks. | 
| Manage
                        project's custom
                        fields | Allows the
                    user to create project
                    specific
                    custom fields on tasks. | 
| Receive
                        email
                        notifications | Allows the
                    user to be selected for
                    notifications on project items
                    (ex. when you're commenting on
                    a
                    task or creating a
                    message). | 
| Is just
                        an
                        observer here | Observers are
                        people who simply need
                        visibility
                        on a project but are not
                        regular
                        participants. They remain
                        hidden
                        to project members unless
                        they
                        comment on a task. They can't be assigned to project items. Only
                        standard users (in the
                        owner
                        company) can be marked as
                        observers.  | 
| Can set
                        privacy on items | Allow the
                    user
                    to make individual
                    project items (ex. tasks,
                    milestones, files) private to
                    a
                    subset of the project's
                    members. | 
| Permission | Purpose | 
|---|---|
| Access
                        allowed | Grant the
                    user
                    access to the project. | 
| Project
                        administrator | Allows the
                    user
                    to manage the
                    project's settings. When
                        enabled, all other
                        individual
                        permissions are
                        automatically
                        granted. | 
| View
                        project
                        updates | Allows the
                    user to view the project's updates. | 
| -
                    Add project updates | Allows the
                    user to post new project
                    updates. | 
| View
                        tasks
                        & milestones | Allows the
                    user to access the project's
                    tasks
                    and milestones (as long as the
                    features are enabled on the
                    project). This applies to
                        all
                        task views (list, table,
                        board, Gantt). | 
| -
                    Add milestones | Allows the
                    user to create new milestones
                    and
                    edit & delete the
                    project's
                    existing milestones. | 
| -
                    Add task lists | Allows the
                    user to create new task lists
                    and
                    edit & delete the
                    project's
                    existing task lists. | 
| -
                    View estimated time | Allows the
                    user to view estimated time
                    set on
                    tasks. | 
| -
                    Add tasks | Allows the user
                        to
                        create new tasks on the
                        project. 
  | 
|  
                     -
                    Can edit all
                    tasks | Allows the
                        user to edit tasks
                        assigned to
                        other users on the
                        project. 
  | 
| View
                        messages
                        & files | Allows the
                    user to access the project's
                    Messages and Files sections
                    and
                    view existing items in those
                    areas. | 
| -
                    Add messages | Allows the
                    user to make changes to
                    messages
                    and post new messages. | 
| -
                    Add files | Allows the
                    user to upload files to the
                    project and delete existing
                    files. | 
| View
                        time
                        log | Grants the
                    user access to the project's
                    Time
                    area. | 
| -
                    Can view other people's
                    time | Allows the
                    user to view other project
                    members' time logs in the Time
                    area and on individual tasks
                    (if
                    they have permission to view
                    tasks). | 
|  
                     -
                    Can access
                    Billing | Allows the user
                        to
                        access the project's
                        Billing
                        area. ⚠️
                        Invoices with time logs
                        also
                        reference user rates.
                        Therefore, granting access
                        to
                        Billing also grants the
                        user
                        permission to:
                        view time log, view
                        other
                        people's time, and view
                        hourly
                        rates.   | 
| -
                    Can log time | Allows the
                    user to log time on the
                    project
                    (and on the project's tasks,
                    if
                    they have access to
                    tasks). | 
| View
                        notebooks | Allows the
                    user to view the project's
                    notebooks in the Notebooks
                    tab. | 
| -
                    Add notebooks | Allows the
                    user to create notebooks and
                    manage existing
                    notebooks. | 
| View
                        links | Allows the
                    user to view the project's
                    existing links in the Links
                    section. | 
| -
                    Add links | Allows the
                    user to add new links and
                    manage
                    existing links. | 
| View
                        forms | Allows the
                    user to view the project's
                    existing forms in the Forms
                    section. | 
| -
                    Add forms | Allows the
                    user to create new forms and
                    manage existing forms. | 
| View
                        people | Grant the
                    user
                    view-only access to the
                    project's
                    People area. | 
| View
                        hourly
                        rates | Allows the user
                        to
                        view project members'
                        project
                        rates when viewing
                        invoices. 📝
                        Users are
                        automatically granted
                        permission to access
                        billing
                        when the view hourly rates
                        permission is
                        enabled.  | 
| -
                    Edit hourly rates | Allows the
                    user to view and edit project
                    members' hourly project rates
                    rates via the Set
                        Rates option in
                    the
                    Billing tab. | 
| View
                        project
                        budget | Grant the
                            user
                            view-only access the
                            Finance
                            area's Budgets
                            tab. 📝 Users must have
                            permission to view
                            time
                            log in order to view
                            project budgets.  | 
| -
                    Manage project budget | Allows the
                    user to manage existing
                    budgets
                    & expenses and add new
                    ones. | 
|  
                     -
                    View project
                    budget
                    profitability | Allows the
                        user to view the
                        profitability
                        panel in the project's
                        Budgets
                        view. ⚠️
                        Enabling this
                        permission may (in some
                        cases)
                        allow the user
                        to
                        calculate other
                        individuals'
                        cost
                        rates. Ex. If only one
                        user
                        has
                        logged eight hours and the
                        cost
                        reported on the budget is
                        $800, it
                        can be concluded that said
                        user's
                        cost rate is $100 / hour.
                        Only
                        enable this permission if
                        you
                        understand and accept
                        this.  | 
| View
                        risk
                        register | Grants the
                    user view-only access to the
                    project's Risks area. | 
| -
                    Add risks | Allows the
                    user to add new risks and
                    manage
                    existing risks. | 
| Manage
                        project's custom
                        fields | Allows the
                    user to create project
                    specific
                    custom fields on tasks. | 
| Receive
                        email
                        notifications | Allows the
                    user to be selected for
                    notifications on project items
                    (ex. when you're commenting on
                    a
                    task or creating a
                    message). | 
| Is just
                        an
                        observer here | Observers are
                        people who simply need
                        visibility
                        on a project but are not
                        regular
                        participants. They remain
                        hidden
                        to project members unless
                        they
                        comment on a task. They can't be assigned to project items. Only
                        standard users (in the
                        owner
                        company) can be marked as
                        observers.  | 
| Can set
                        privacy on items | Allow the
                    user
                    to make individual
                    project items (ex. tasks,
                    milestones, files) private to
                    a
                    subset of the project's
                    members. | 
Permission
            exceptions
📖 Learn more about the
                full
                scope of user
                    permissions
                    & site
                    access.
Owner
                company
                users
- Have automatic view access to a project's People section. This cannot be turned off.
 
Collaborators
- Permission
                to add files and messages
                only allows collaborators edit /
                delete permissions on items they
                create.
 - Permission to view published forms only allows collaborators to view published forms. They cannot view forms via the forms editor.
 - Cannot be granted project update, time, rates, budget, or custom field permissions.
 
Client
                users
- Cannot be
            granted forms-related
            permissions.
 - Cannot
            become a
            project
            administrator.
 - Cannot be an observer.
 
Best
            practices
- Grant permissions
                    mindfully: Each project
                member has a role to play — focus
                on giving them only the necessary
                permissions to do their
                work.
 
Elevate
- Default permissions:
                Leverage templated
                    permissions to apply a
                common baseline permission level
                to user. Ex. you know you'll
                always need internal team members
                to view tasks and log
                time. Any additional
                    permissions you need to apply
                    less frequently can be updated
                    on a per-user basis.