# Setting various features at project level

Project administration is accessible through the **Project Settings** menu of each project. Only project administrators can access project’s settings.

## PDF reports <a href="#project-pdf-reports" id="project-pdf-reports"></a>

As a project administrator, you can change the PDF report subscription frequency of the project or application:

1. Retrieve your project. See [retrieving-projects](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/retrieving-projects "mention") for more details.
2. Go to **Project Settings** > **General Settings** > **Governance**.
3. Under **Project and Application PDF Reports**, select an option from the **PDF Reports Frequency** drop-down menu.

<figure><img src="https://2744305742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3VWSqvZ4eaBLWvA6epdv%2Fuploads%2FDEqn8EzfjdLqHBeOYBpj%2Fprojects-governance.png?alt=media&#x26;token=59310922-5274-4d3c-85a6-5f63091c0132" alt="Changing project pdf reports frequency"><figcaption></figcaption></figure>

You have the following options for subscription frequency:

* **Daily**
* **Weekly**
* **Monthly (default)**

{% hint style="info" %}
Users can only download or subscribe to a PDF report for a permanent branch. To set a branch as permanent, go to *Your project* > **Project Settings** > **Branches and Pull Requests** and make sure that the **Keep when inactive** toggle is on for that branch.
{% endhint %}

## Changing your project's default issue assignee <a href="#changing-default-issue-assignee" id="changing-default-issue-assignee"></a>

When new issues are created during analysis, they are assigned to the last committer where the issue was raised. When it is not possible to identify the last committer, issues can be assigned to a default assignee if set at the global or project level. To set the default assigned for your project (this setting has precedence over the global-level setting):

1. Retrieve your project. See [retrieving-projects](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/retrieving-projects "mention") for more details.
2. Go to **Project Settings** > **General Settings > General**.
3. In **Issues > Default Assignee**, enter the user account.

## In-code issue resolution

You can enable usage of in-code issue resolution with sonar-resolve for your project. To do this, go to *Your project* > **Project Settings** > **General Settings** > **General** and activate the **Enable in-code issue resolution** setting. For more information on in-code issue resolution, see [Resolving issues in your code](#in-code-issue-resolution).

Admins can activate this setting by default on all projects. See [#in-code-issue-resolution](https://docs.sonarsource.com/sonarqube-server/instance-administration/analysis-functions/various-settings-at-the-instance-level#in-code-issue-resolution "mention") for more information.

## Related pages

* [pdf-reports](https://docs.sonarsource.com/sonarqube-server/instance-administration/system-functions/pdf-reports "mention") (setup at the instance level)
* [#changing-default-issue-assignee](https://docs.sonarsource.com/sonarqube-server/instance-administration/analysis-functions/various-settings-at-the-instance-level#changing-default-issue-assignee "mention")
