In this article, we'll guide you with a step-by-step process to integrate Graphy Community Platform within your online course platform.
Graphy Community platform is an all-in-one platform to manage, moderate and engage your community. With smooth integration into the Graphy ecosystem, including app-in-app support, it provides a seamless experience for the users. The main features include:
- Engage your community members by creating posts, polls, live events and communication channels like chat.
- Gamify the experience by introducing elements like coins and leaderboards to captivate users and foster active participation
Note: This guide is for users who have a paid Graphy and Graphy Community Plan
Find the tutorial video here - video
Steps to integrate-
- Log in to your Graphy Community account by going to your community url.
- Go to Settings -> Single Sign-on
- Select JWT as the OAuth Provider
- Switch on the toggle to Enable SSO
- Select authentication mode as ‘Email’
- In the provider name, you can write the name you want to show on the login button. In the image below the name is ‘Rahul’
- Add your graphy URL(for e.g.- https://yourgraphydomain.graphy.com) in Login URL and your graphy logout URL(for e.g.- https://yourgraphydomain.graphy.com/s/logout) in Logout URI.
- Click on Save Settings
- Copy the Secret key and the callback URL
- Click on Save Settings
- Go to your Graphy dashboard->Integrations -> Third-party Integrations
- Locate ‘Community Platform’ and paste the ‘Callback URL’ and ‘Secret key’ from the Graphy community. Paste the ‘API key’ shared with you, if you don't have access to this, please reachout to support at care@graphy.com.
- Click on ‘Save’ to save the settings.
- Click on ‘Migrate’ to migrate all the existing courses and members enrolled in them.
- Now you can access the community from the ‘Community’ tab from your Graphy dashboard.
- When you create a new course, a new category will appear in your community with the same course name.
- Every category will have two channels by default- General and Discussion. The members enrolled in the course will have ‘Participant’ role.
Note:
- Avoid deleting the default roles or those associated with course names.
- If you remove a user from your Graphy LMS, ensure to do the same in your Graphy Community. This can be done by removing all the roles assigned to that user in ‘Member management’.
- If you delete a course in Graphy LMS, ensure to delete the respective ‘Category’
- When a member's role in Graphy LMS changes, mirror this change in your Graphy Community by adjusting the user’s role in the 'Member Management' settings.
- After initiating 'Migration' in Graphy LMS during community integration, this process will not repeat even if you alter the community keys added earlier.
Comments
0 comments
Please sign in to leave a comment.