# Email: Your access to Slicer/Slicer from CircleCI was revoked by GitHub

**URL:** <https://discourse.slicer.org/t/email-your-access-to-slicer-slicer-from-circleci-was-revoked-by-github/2412>\
**Category:** Development\
**Created:** [March 23, 2018, 7:13pm UTC](https://discourse.slicer.org/t/email-your-access-to-slicer-slicer-from-circleci-was-revoked-by-github/2412 "2018-03-23T19:13:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [March 23, 2018, 7:13pm UTC](https://discourse.slicer.org/t/email-your-access-to-slicer-slicer-from-circleci-was-revoked-by-github/2412/1 "2018-03-23T19:13:02Z")

</div>

Thanks @fbudin69500 for reporting the problem.

If you got an email with the same title, just to let you know that we contacted CircleCI support.

I will post update here.

It may be related to this but I will know more later. See [https://circleci.com/docs/1.0/github-3rdparty-app-restrictions/](https://circleci.com/docs/1.0/github-3rdparty-app-restrictions/)

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [March 23, 2018, 7:30pm UTC](https://discourse.slicer.org/t/email-your-access-to-slicer-slicer-from-circleci-was-revoked-by-github/2412/2 "2018-03-23T19:30:49Z")

</div>

Update from CircleCI support:

> [@](#):
>
> Thanks for writing in. We’re currently experiencing a service disruption, and we’re sorry for the trouble.
> 
> The issue is currently being worked on by our engineers and we will update our status page as soon as we know more:  
> [https://status.circleci.com/](https://status.circleci.com/)

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [March 24, 2018, 1:47am UTC](https://discourse.slicer.org/t/email-your-access-to-slicer-slicer-from-circleci-was-revoked-by-github/2412/3 "2018-03-24T01:47:54Z")

</div>

Update from CircleCI:

> [@](#):
>
> Earlier today we experienced an [issue](https://status.circleci.com/incidents/dsv8gn7gkq3z?mkt_tok=eyJpIjoiTldaaVkyRTNNbUZsWXpFNCIsInQiOiJiS2s3c0duNm9kYjQ1SmdHR3FpVjhGdzZRS0w0Mm5YSEl1dEk2RnNRcW03YzNaZDlobWNnZlwvVXoyemt4T2E0T3NlajhjbGVoYUpVM0hGQytyc2tQZms1Z1Jnd0pIWVF2eExxTHNKSVlWd0Z2RUZEUVowQWZSQTBSdkVnYkRCY3oifQ%3D%3D) that caused your GitHub project access to be revoked. This was caused by a [regression in GitHub’s API](https://status.github.com/messages?mkt_tok=eyJpIjoiTldaaVkyRTNNbUZsWXpFNCIsInQiOiJiS2s3c0duNm9kYjQ1SmdHR3FpVjhGdzZRS0w0Mm5YSEl1dEk2RnNRcW03YzNaZDlobWNnZlwvVXoyemt4T2E0T3NlajhjbGVoYUpVM0hGQytyc2tQZms1Z1Jnd0pIWVF2eExxTHNKSVlWd0Z2RUZEUVowQWZSQTBSdkVnYkRCY3oifQ%3D%3D) that resulted in the loss of access to your GitHub projects on CircleCI.
> 
> We apologize for the confusion and downtime this may have caused for you and your team.
> 
> What happened:
> 
> Around 5:00PM UTC, GitHub pushed a change to their API that incorrectly omitted the `permissions` field of certain endpoints. This caused us to revoke permissions for many users.
> 
> Around 7:00PM UTC, GitHub deployed a fix of their API. This resolved issues for most customers. However, as an effect of the false-negatives on permissions, some users remained without access to a subset of projects. This subsequently caused some builds to appear to revert to CircleCI 1.0 configurations.
> 
> At 8:15PM UTC, we started deploying a fix which ensured users who lost access and now properly had access would automatically resume following projects on CircleCI. This fixed further issues regarding visibility and access to certain projects.
> 
> At 8:45PM UTC, we communicated through StatusPage that if our fix had not deployed to you yet, that a manual workaround involving resetting your GitHub webhooks existed.
> 
> What we’re doing to prevent this in the future: We are currently setting up systems to help us more closely monitor for changes to GitHub’s API that can cause these types of issues. Revoking access for users where we no longer see permissions present is the correct action for security purposes. Moving forward, we will maintain our focus on the security of your projects while also looking for ways to be more robust in the face of upstream changes.
> 
> Steps you can take: If your project continues to not build as expected, have your organization’s GitHub administrator take the following actions:
> 
> 1. Remove all CircleCI webhooks and services from your GitHub repo settings.
> 2. Tell the project to stop building on CircleCI through “Project settings.”
> 3. Add the project back on CircleCI.
> 
> Self-hosted CircleCI customers using [github.com](http://github.com) were also impacted and can use the steps described above to remove and re-add projects for builds to resume.
> 
> If you have any additional questions, please don’t hesitate to reach out. You can reach our support team here.
> 
> Sincerely,
> 
> The CircleCI Team
