---
title: "Creating Badge Provider"
slug: "create-badge-provider"
tags: ["NFR"]
updated: 2024-09-27T15:33:38Z
published: 2024-09-27T15:33:38Z
canonical: "docs.skillable.com/create-badge-provider"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating Badge Provider

The Badge Provider entity in the Skillable TMS identifies and links to your external badge provider account. Your Badges in the TMS will be associated with this badge provider.

## Create a Badge Provider

To create your **Badge Provider** entity:

1. In the **Admin** menu, in the **Badges** group, select **Create Badge Provider**. This will open the Create Badge Provider page.
2. On the **Basic Information** tab, set the **Name** for your provider. This name should reflect the external provider relationship with your Organization, such as IPC-Credly.
3. Add a **Description**, if wanted.
4. Ensure **Organization** is set to the organization that will manage the Badge Provider. It defaults to your organization.
5. In the **Badge Provider Type** dropdown, select the external provider. Currently only Credly is available.
6. In the **Badge Provider Organization Id** field, enter your organization’s ID given to you by the external provider.
7. In the **Badge Provider**API**Authentication Token** field, enter the token given to you by the external provider.
8. In the **API URL** field, enter the URL that will be used to Issue Badges from the external provider. This is what allows the TMS to call out to the provider to trigger badges to be issued.
9. On the **Availability** tab, add your child Organizations that may use this Badge Provider for their badges.
10. Select **Save**.

Skillable's Training Management System. A learning management system designed to streamline the delivery, tracking, and reporting of your training programs.

Badges are digital credential for completing a class or a course which can be assigned manually on the class roster or course assignment. When paired with an Achievement the badge can be automatically triggered by a set of actions such as completing a course or launching a lab. Badges are provided through Credly/Acclaim and can be shared on social media or as email signatures.

An organization is assigned to each entity in the TMS, such as, users, classes, subscriptions, and courses. The organization is a basis to determine access given based on roles within the organization and management over the organization.

An API, also known as an Application Programming interface, consists of a defined set of rules and protocols that enable seamless communication between different software applications. A common language for software systems to collaborate effectively.

On the Class Roster, Issue Badges is a link allowing badges associated with the course to be issued to students by an instructor or administrator.

Organizations are the containers in which all objects in Skillable Studio reside. Each organization has two child orgs, Development and Production. Development is used for content creation and testing. Production is used only for content that is ready for consumption. Organizations also provide one of the security boundaries within the Skillable Studio platform.
