Component Approvals in Compass
Asked by Mario Cappellano:

As of a few days ago, my team have not been able to use the Gitlab tool to import components into Compass. The integration has been working for months, with no changes made to it.

As an Admin, I can see that the Gitlab installation is in place, and I can hit the Import button like normal.

My team however are not able to import from it, the button is greyed out.

If I give them the same link that I can access, they can then import components again, but the component is in a Pending state until I approve it.

This is not ideal. We haven't seen this behaviour before, and as far as we can tell, it did not happen before this **Pending** button appeared on the Compass Home page over the last few days.

Have some permissions been broken at the same time? Try as I might, I cannot find anywhere to give my team the ability to import components again, any help would be great.

I also cannot find any documentation online which refers to *Pending* components for Compass.

![comp_pend.png](https://community.atlassian.com/t5/image/serverpage/image-id/347891i90E38B40455A6D83/image-size/large?v=v2&px=999 "comp_pend.png")


Answers:
author: Enrique Serrano Valle
body: Hi Mario,

Thank you for reaching out to us. We're here to help and happy to support you with this issue.

Regarding the Published / Pending component categorization, you've actually encountered a new feature in Compass. Now, when components are imported and discovered, they go into a Pending inbox. This allows you to manually approve them. This way, you can be sure that your software catalog remains accurate and up-to-date.

Regarding the Import button issue: It's true that only Compass administrators can directly access the "Import" interface from the GitLab App Management screen.

![app-admin-import.png](https://community.atlassian.com/t5/image/serverpage/image-id/347964i1A3EB0BCF11BEB38/image-size/large?v=v2&px=999 "app-admin-import.png")

If your team was seeing a greyed-out Import button when going through Create \> Import \> GitLab, our engineers recently identified and fixed this problem. A fix has been rolled out, so please try using this approach again with the updated version.

![create-import.png](https://community.atlassian.com/t5/image/serverpage/image-id/347965i24150F2C93C3761C/image-size/large?v=v2&px=999 "create-import.png")

If you still encounter any issues, don't hesitate to reach out to us. We're always here to assist you!

comments: author: Jeff Madison
body: [@Enrique Serrano Valle](/t5/user/viewprofilepage/user-id/5100732), where can I get more details on this new approval feature? Sounds wonderful, especially if it also applies to things auto-synced from JSM and new git repos.


author: Enrique Serrano Valle
body: [@Jeff Madison](/t5/user/viewprofilepage/user-id/5419621) here's the official announcement for the feature! <https://community.atlassian.com/t5/Compass-articles/Announcement-Admins-can-now-review-and-approve-components/ba-p/2815700>


author: Aidan Cunniffe
body: Hey [@Jeff Madison](/t5/user/viewprofilepage/user-id/5419621) here's more detail! <https://community.atlassian.com/t5/Compass-articles/Announcement-Admins-can-now-review-and-approve-components/ba-p/2815700>

Glad you're excited! Feel free to ask more questions over there


author: Jeff Madison
body: Thanks!