Setup the Screenful GitHub App
Setup the Screenful GitHub App
By installing the Screenful GitHub App, you get these additional benefits:
Improved security. The new app uses GitHub App's permission system and doesn't need full repository access to load projects, issues, and pull requests.
Account-level authorization. Authorize the app only once during the installation. Adding more data sources afterward doesn't require additional authorization.
The GitHub app is not integrated with the GitHub billing system, and therefore, you will be asked to enter a credit card once the free trial ends. Prices are according to the pricing page.
To set up the Screenful GitHub app, go to the Analytics & Reports App page and click Install:

Select the organization where you want to install the app and the repositories to authorize. You can provide access to all repositories or pick the ones you want to authorize.

From the data security point of view, the GitHub app allows more control (than an OAuth app) as you don’t need to grant write access to any of your repositories or projects as permissions are read-only.
After authorization, you'll be redirected to Screenful so you can start creating charts and reports.
Managing GitHub Apps
After you create and register a GitHub App, you can change permissions, transfer ownership, and delete the app within the GitHub UI. You can see a list of installed apps at Settings → GitHub apps

Clicking Configure opens a page that allows to adjust the repository access

On the same page, you can also suspend or remove the app:

Notice that suspending or removing the app does not remove the Screenful account. To remove the Screenful account, go to Account → Billing within the Screenful UI and click Remove account.
By installing the Screenful GitHub App, you get these additional benefits:
Improved security. The new app uses GitHub App's permission system and doesn't need full repository access to load projects, issues, and pull requests.
Account-level authorization. Authorize the app only once during the installation. Adding more data sources afterward doesn't require additional authorization.
The GitHub app is not integrated with the GitHub billing system, and therefore, you will be asked to enter a credit card once the free trial ends. Prices are according to the pricing page.
To set up the Screenful GitHub app, go to the Analytics & Reports App page and click Install:

Select the organization where you want to install the app and the repositories to authorize. You can provide access to all repositories or pick the ones you want to authorize.

From the data security point of view, the GitHub app allows more control (than an OAuth app) as you don’t need to grant write access to any of your repositories or projects as permissions are read-only.
After authorization, you'll be redirected to Screenful so you can start creating charts and reports.
Managing GitHub Apps
After you create and register a GitHub App, you can change permissions, transfer ownership, and delete the app within the GitHub UI. You can see a list of installed apps at Settings → GitHub apps

Clicking Configure opens a page that allows to adjust the repository access

On the same page, you can also suspend or remove the app:

Notice that suspending or removing the app does not remove the Screenful account. To remove the Screenful account, go to Account → Billing within the Screenful UI and click Remove account.
By installing the Screenful GitHub App, you get these additional benefits:
Improved security. The new app uses GitHub App's permission system and doesn't need full repository access to load projects, issues, and pull requests.
Account-level authorization. Authorize the app only once during the installation. Adding more data sources afterward doesn't require additional authorization.
The GitHub app is not integrated with the GitHub billing system, and therefore, you will be asked to enter a credit card once the free trial ends. Prices are according to the pricing page.
To set up the Screenful GitHub app, go to the Analytics & Reports App page and click Install:

Select the organization where you want to install the app and the repositories to authorize. You can provide access to all repositories or pick the ones you want to authorize.

From the data security point of view, the GitHub app allows more control (than an OAuth app) as you don’t need to grant write access to any of your repositories or projects as permissions are read-only.
After authorization, you'll be redirected to Screenful so you can start creating charts and reports.
Managing GitHub Apps
After you create and register a GitHub App, you can change permissions, transfer ownership, and delete the app within the GitHub UI. You can see a list of installed apps at Settings → GitHub apps

Clicking Configure opens a page that allows to adjust the repository access

On the same page, you can also suspend or remove the app:

Notice that suspending or removing the app does not remove the Screenful account. To remove the Screenful account, go to Account → Billing within the Screenful UI and click Remove account.