LogoLogo
  • WELCOME
    • Welcome
    • Why Intranet.ai
    • Request a DEMO
    • Use cases
  • SHAREPOINT INTRANET
    • Introduction
    • Plans
    • Hosting options
    • Requirements
    • Installation
      • Installation process
      • Action before the installation meeting
    • Components
      • Advanced Search
      • Alerts and service communications
      • Anniversaries
      • Breadcrumb
      • Bulletin Boards
      • Button with Pop-up Content
      • Comments Area Removal
      • Company Apps
      • Company Documents
      • Company Documents with Folders
      • Company News
      • Content Translation
      • Contributors
      • Departments
      • Disclaimer
      • Discussion and Project Groups
      • Engagement Board
      • Event Calendar
      • FAQs
      • Graphic Buttons
      • Graphic Dividers
      • Highlights
      • Image Slider
      • Instant Form
      • In This Page
      • Intranet Tour
      • Job Posting
      • Key Initiatives
      • Leadership Team
      • Locations Map
      • Mood
      • My Apps
      • My Favorites
      • My Profile
      • News Announcements
      • News Archive
      • Organizational Chart
      • Page Hints
      • Pages Menu
      • People Directory
      • Pop-up
      • Quotes
      • RSS Feed
      • Sections with Custom Background
      • Social Media Posts
      • Videos
      • Welcome Box
    • Other configurations
      • Intranet branding
      • Image dimensions
      • Icons
      • Creation of tag systems for news and documents
      • Teams push notifications
      • Configuration of favorite lists and user lists
      • Viva Connections
      • Creation of dynamic groups in Microsoft Entra ID
    • Releases
      • Version 1.1
      • Version 1.2
      • Version 1.3
      • Version 1.4
      • Version 1.5
      • Version 1.6
      • Version 1.7
      • Version 1.8
      • Version 1.9
      • Version 1.10
  • ACKNOWLEDGEMENT
    • Introduction
    • Hosting options
    • Requirements
    • Installation
      • Installation process
      • Actions after the installation
    • Features
      • Acknowledgement for documents
      • Acknowledgement for pages and news
    • Use cases
    • Releases
      • Version 1.1
      • Version 1.2
      • Version 1.3
      • Version 1.4
  • MICRO LEARNING
    • Introduction
    • Plans
    • Hosting Options
    • Requirements
    • Installation
      • Installation process
      • Actions before the installation meeting
    • Features
      • User roles
      • Navigation bar
      • Course list
      • Course status
      • Steps to create and deliver a course
      • Create a course with AI
      • Create a course from scratch
      • Delete and recover a course
      • Add a new lesson
      • Edit, delete, or move lessons
      • Lesson types
      • Add attachments and embedded content
      • Clone a course
      • Translate a course
      • Generate a final quiz
      • Final Quiz & Gamification Settings
      • Publish and unpublish a course
      • Assign a course
      • Export in SCORM
      • Take a course on SharePoint
  • Integrations
    • Viva Learning
    • Microsoft Teams
    • Microsoft Copilot
  • Use Cases
    • How to turn a Teams meeting into a document
    • How to generate a course from a PowerPoint
    • How to embed a Google Map into a lesson
      • How to insert a document in a course
  • Releases
    • Version 1.1
    • Version 1.2
    • Version 1.3
  • RESOURCE RESERVATION
    • Introduction
    • Requirements
    • Installation
      • Installation process
      • Actions after the installation
    • Features
    • Use Cases
  • Releases
    • Version 1.1
    • Version 1.2
    • Version 1.3
    • Version 1.4
  • TICKETING SYSTEM VIA TEAMS
    • Introduction
    • Hosting options
    • Requirements
    • Installation
      • Installation process
      • Technical set-up
      • Ticketing System Management
    • Features
      • Users’ roles
      • Platform interface
      • Navigation bar
      • Notification system
      • Platform settings
      • Ticket lifecycle
    • Integrations
  • APP MOBILE
    • Introduction
    • Plans
    • Requirements
    • Installation
    • Distribution
    • Features
    • Integrations
    • Releases
      • Version 1.1
      • Version 1.2
Powered by GitBook
On this page
  • Project Requirements
  • Technical requirements
  • Users' system requirements
  • System requirements

Was this helpful?

  1. MICRO LEARNING

Requirements

In this section, you can find all is needed to start the journey with our Microlearning tool!

PreviousHosting OptionsNextInstallation

Last updated 7 months ago

Was this helpful?

Project Requirements

Please find here below the requirements from the project management point of view, needed for both SAAS and Self-hosted.

  • We ask a personal account for each of our specialists, to be used for working on your Microsoft 365 environment.

  • We ask the creation of a Teams group, inside the Customer tenant. This is useful for the collaboration during the project. We are going to use this group for all the communications during the project, for having one single repository for project's documents and files, for archiving meeting notes and managing tasks.

Technical requirements

Please find below all the technical requirements for final users and for the cloud environment in which we will install our solution.

Users' system requirements

The Customer is required to use, maintain, and upgrade hardware and software to meet the evolving system requirements of our solution. Hardware and software requirements to be met are specified within the .

Users' licenses

The Microlearning will be created on SharePoint Online and the following licenses are needed to use all the features available:

  • SharePoint Online, for accessing the intranet portal

  • Microsoft Teams, for receiving push notifications

This license is included in the following bundles:

  • Microsoft 365 Business Basic / Standard / Premium

System requirements

INSTRUCTIONS FOR CREATING AD GROUPS

We kindly ask you to create AD groups in order to have specific users roles in the Microlearning tool. To create them follow these instructions:

1. Creating roles on the Microlearning app registration:

  • Access to Azure Portal

  • From "Microsoft Entra ID", select from the left menu "App registration" and select the app registration related to Microlearning

  • Then select "App roles" from the menu on the left and create the additional roles by clicking on “Create app role" where the following items "Display name", "Value" and "Description" will have the value of "Admin" for one, and "User" for the other (the "Manager" role should already exist)

2. Create Admin and User security groups from the group management of Microsoft Entra ID:

  • Access to Azure Portal

  • From "Microsoft Enter ID" select "Groups" in the menu on the left

  • Create a new group for admins by clicking on the "New Group" button and name it as "Microlearning Admins”, then create a second group for users and name it as "Microlearning Users". The item "Group Type" will be set on "Security" and "Membership type" on "Assigned". The group for managers should be created following the same logic as the other two

  • From 'Microsoft Entra ID' select "Enterprise applications" in the left-hand menu

  • Search the Microlearning “enterprise application” area and then open it

  • Then select "Users and groups" from the menu on the left

  • Add role assignments by selecting "Add user/group" and assigning the AD group the relevant role ("Admin", "Manager", "User")

  • Add users who already have access to the Microlearning app to the new groups

SharePoint Online

Azure (only for Self-hosted installation)

  • Microsoft.AlertsManagement

  • Microsoft.ApiManagement

  • Microsoft.BotService

  • Microsoft.CognitiveServices

  • Microsoft.DocumentDB

  • Microsoft.Insights

  • Microsoft.KeyVault

  • Microsoft.ManagedServices

  • Microsoft.Search

  • Microsoft.Storage

  • Microsoft.Web

  • Microsoft.EventHub

  • Microsoft.Kusto

  • Microsoft.OperationalInsights

STEP 3

  • Name: intranet.ai-microlearning

  • Supported account types: Accounts in any organizational directory (Multitenant), this is because of Teams bot.

Then follow these instructions:

  • Go to: Manage > Authentication > Platform configurations > + Add a platform > Single-Page Application

  • Set the redirect URIs:

- https://'iai-microlearning-v2x-web-europe-customerhash.azurewebsites.net'

-https://'iai-microlearning-v2x-web-europe-customerhash.azurewebsites.net'/login (add after adding the platform)

  • Allow Access tokens and ID tokens

  • Set the Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant)

  • Set the Enable the following mobile and desktop flows to YES.

  • Save and continue

  • Generate a new client secret with the maximum expiration date

  • Go to: Manage > Expose an API.

o Set the Application ID URI: api://'iai-microlearning-v2x-web-europe-customerhash.azurewebsites.net'/'clientid'

o Add a scope: “user_impersonation”

o Set Who canconsent? to: Admins and users

o Set scope name, display name and description: user_impersonation

o Add the “Authorized client applications”:

  • One is the same client id generated now (Client app ID)

  • Teams web (default): 5e3ce6c0-2b1f-4285-8d4b-75ee78787346

  • Teams app (default): 1fec8e78-bce4-4aaf-ab1b-5451cc387264

o Every client ID has the authorized scope to the one which is selectable

Configure the following permissions:

  • Microsoft Graph

  • Delegated :

- email

-openid

-profile

-Group.Read.All

-GroupMember.Read.All

-User.Read

-User.Read.All

-User.ReadBasic.All

-LearningContent.ReadWrite.All

-LearningProvider.ReadWrite

  • Applications:

-Group.Read.All

-GroupMember.Read.All

-User.Read.All

-LearningContent.ReadWrite.All

A global App Catalog is needed to install intranet.ai solutions. You create your global App Catalog inside the SharePoint Online Administration portal following . If there is already an App Catalog configured, just skip this step.

intranet.ai needs one communication site in SharePoint Online to work. Please create a new communication site following and choose the address of your brand new Microlearning website (ex: https://CONTOSO.sharepoint.com/sites/microlearning).

An Azure subscription (pay-as-you-go, CSP, or with an Enterprise Agreement) is needed for server-side features of intranet.ai self-hosted. If a subscription is not already active, it can be created or with the support of our technicians during the installation (a credit card will be needed to activate it).

STEP 1 Following , please register the service provider below:

STEP 2 Create a new resource group inside your Azure subscription following . Give "Contribute" access to this new resource group to intranet.ai's accounts.

Following , please create a new app registration inside your Azure AD and configure it as below:

Microsoft 365 documentation
these instructions
these instructions
following this guide
these instructions
these instructions
these instructions
Page cover image