# Hours approval

In Project Flow by Moment, you can configure the system so that project owners are responsible for approving the hours of their project team members, or a designated supervisor assigned as the HR Timesheet Approver.

**Set up:**

In [General - Moment](https://app.moment.team/cloudware/settings/preferences/general) select which role will approve time records.\
The options are:

·    **Project owner**

·      **HR Timesheet approver**

<figure><img src="/files/jMdqwUnyLKaP6MGIek6K" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/VKqfp1kV4fXlccxCXfvX" alt=""><figcaption></figcaption></figure>

When the selection is saved, you will be forwarded to the travel & expense settings to complete your setup.\
[Settings - Moment](https://app.moment.team/cloudware/settings/travel/preferences)

If you enable **use time record approval**, every time a co-worker logs in hours, the project-owner will receive a notification in the top righ corner in Project Flow (by clicking on the bell icon)

**HR Timesheet approver:**&#x20;

Assign an approver on the resource:

<figure><img src="/files/AwiZIsw15gYMoE285xqK" alt=""><figcaption></figcaption></figure>

**Project Owner:**

Designate a project member as the project owner in the project.

<figure><img src="/files/yV9LZuLLGM5KIFVy4PSm" alt=""><figcaption></figcaption></figure>

**Approving hours:**

[Hours approval - Moment](https://app.moment.team/cloudware/projects/timeRecordsApproving)

Go to Projects -> Hours approval

Approvers will have access to approve time records for:

* Resources for whom they have HR responsibility
* Resources within projects where they are the Project Owner.

<figure><img src="/files/OEts789DYPCojzVGOd0r" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/lCgggreJO5RNWepgV2Tz" alt=""><figcaption></figcaption></figure>

**Exceptions:**

Administrators and Economy roles will have access to approve all hours from the Finances -> To be invoiced.

<figure><img src="/files/7O43IpLzJJxYriYvjYfX" alt=""><figcaption></figcaption></figure>

**Change in function 11/2025:**

·       Removed possibility of approving hours from My pages -> Project management

·       Removed “Approve selected hours” from Project -> Hours report


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.milientsoftware.com/help/projects/how-to-setup-hours-approval-in-moment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
