AlphaLearn integrates with AlmaShines to give Trainees single sign-on (SSO) access to your alumni community directly from the LMS navigation menu.
Step 1: Generate AlmaShines Credentials
- Log in to your AlmaShines Admin Portal and go to Portal Settings → API Key Generation.
- Click Generate a new Key and copy the API Key and API Secret. The secret may not be shown again.
Before proceeding: Ask the AlmaShines team to disable all required custom fields for API calls — otherwise user provisioning will fail.
Step 2: Configure the Integration
- Go to Settings → Integrations → AlmaShines.
- Enter your AlmaShines Domain, API Key, and API Secret, then click Verify & Discover Roles to validate credentials and fetch available roles.
- Select the User Role to assign when creating new Trainee accounts in AlmaShines.
- Set the Navigation Menu Label (e.g. Alumni Community), Require Course Completion, and Status.
- Click Update. Eligible Trainees will see the new menu item on their next page load.
Require Course Completion: Set to Yes to show the link only to Trainees who have completed at least one course. Set to No to show it to all Trainees.
Step 3: Verify the Trainee Experience
- Log in as a Trainee and click the configured menu item (e.g. Alumni Community).
- AlmaShines should open in a new tab and sign the Trainee in automatically — no additional login required.
Troubleshooting
- Required fields flagged after verification
Ask the AlmaShines team to disable all required custom fields for API calls. - Menu item not visible to a Trainee
Confirm Status is Active. If Require Course Completion is Yes, ensure the Trainee has completed at least one course. - Trainee cannot connect or sees a login page
API credentials may have expired — generate new ones in AlmaShines, re-verify, and update. If the login page appears, ask the Trainee to click the link again for a fresh SSO token. - New tab does not open
Allow pop-ups for the LMS domain in the browser and try again.