# What role / permission allows refreshing repositories from input forms?

**URL:** https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881
**Category:** Discussion
**Tags:** implemented
**Created:** [October 12, 2020, 3:18pm UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881 "2020-10-12T15:18:34Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![ktopaz](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/ktopaz/32/2390_2.png) [@ktopaz](https://www.finalbuilder.com/forums/u/ktopaz)
#### Post date: [October 12, 2020, 3:18pm UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881/1 "2020-10-12T15:18:34Z")

</div>

As an administrator, I have the option to refresh repositories in the input form:

![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/c/cd6b5c28914a1bb1452e521220ea0025cb0a4ef0.png)

The developers have only stop/start build, and “view configuration” permissions enabled for them at the moment (custom role)  
They don’t have the option to refresh in this form like I do.  
What specific permission gives this refresh/reload option next to the repositories?

Thanks!

---

<div class="post-metadata">

### Author: ![Sparky](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/sparky/32/10_2.png) [@Sparky](https://www.finalbuilder.com/forums/u/Sparky)
#### Post date: [October 12, 2020, 10:28pm UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881/2 "2020-10-12T22:28:53Z")

</div>

Hi @ktopaz,

The refresh button is displayed for users which have edit permissions at the scope of the repository.

For configuration scope repositories, `Configurations.Edit` permission is required on the configuration;  
for project scope repositories, `Projects.Edit` permission is required on the project;  
and for global scope repositories, `Administration.ManageCIServer` permission is required.

---

<div class="post-metadata">

### Author: ![Sparky](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/sparky/32/10_2.png) [@Sparky](https://www.finalbuilder.com/forums/u/Sparky)
#### Post date: [October 13, 2020, 4:56am UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881/3 "2020-10-13T04:56:49Z")

</div>

… and the next version will also include a `Build.CheckRepositories` permission, which can be used to allow users to start a repository check without allocating full editing permissions.

---

<div class="post-metadata">

### Author: ![ktopaz](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/ktopaz/32/2390_2.png) [@ktopaz](https://www.finalbuilder.com/forums/u/ktopaz)
#### Post date: [July 19, 2023, 8:41pm UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881/4 "2023-07-19T20:41:42Z")

</div>

Hi Dave,  
Just noticed (after a couple of years 🙂 )  
That the button/icon for refreshing the repo is missing although the role has this permissions enabled:

 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/9/90a130936db2b08c0c20004556b182c20f40b5c8.png)

---

<div class="post-metadata">

### Author: ![Sparky](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/sparky/32/10_2.png) [@Sparky](https://www.finalbuilder.com/forums/u/Sparky)
#### Post date: [July 19, 2023, 10:38pm UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881/5 "2023-07-19T22:38:27Z")

</div>

Hi Arik,

The permissions required are dependant on the scope of the repository.

Configuration repositories require: Configurations.Edit and Builds.CheckRepositories  
Project repositories require: Projects.Edit and Builds.CheckRepositories  
Global repositories require: Administration.ManageCIServer and Builds.CheckRepositories

However, I believe there should really be an OR between each of these permission sets, so that Builds.CheckRepositories on its own is enough.

We’ll change this for the next release.

---

<div class="post-metadata">

### Author: ![Sparky](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/sparky/32/10_2.png) [@Sparky](https://www.finalbuilder.com/forums/u/Sparky)
#### Post date: [August 2, 2023, 11:39am UTC](https://www.finalbuilder.com/forums/t/what-role-permission-allows-refreshing-repositories-from-input-forms/6881/6 "2023-08-02T11:39:47Z")

</div>

These permissions have been fixed in [v1.9.2.1139](https://www.finalbuilder.com/downloads/continuaci/continua-ci-version-history-v192).
