<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/405/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Davidmatamoros</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/405/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Davidmatamoros"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/Special:Contributions/Davidmatamoros"/>
	<updated>2026-05-15T02:43:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=149170</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=149170"/>
		<updated>2024-08-14T09:07:47Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
Using certifications you can specify and track requirements for recurring [[Workplace Programs]]. Each certification is associated with a program, which must be completed for the user to become certified. A typical use case would be &#039;&#039;&#039;compliance training&#039;&#039;&#039; with a defined validity period that needs to be retaken to keep your employee certifications up to date.&lt;br /&gt;
==Overview==&lt;br /&gt;
A certification consists of a single program or recurring programs, both of which can expire after a certain amount of time. The renewal of the initial certification, known as recertification, either uses the same program or another program.&lt;br /&gt;
[[File:Certifications - Overview.png|border|center|frameless|900x900px|alt=]]&lt;br /&gt;
There are some program properties and actions that have been re-purposed to facilitate certifications, while others have been added:&lt;br /&gt;
*&#039;&#039;&#039;Expiry date&#039;&#039;&#039;: The time when a program&#039;s validity ends&lt;br /&gt;
*&#039;&#039;&#039;Program reset&#039;&#039;&#039;: Makes use of the reset function to facilitate recertification&lt;br /&gt;
*&#039;&#039;&#039;Due date&#039;&#039;&#039;: Used for both certification and recertification&lt;br /&gt;
Learners can see all certifications they are allocated to on their [[My courses]] page and self-enrol into the certification courses by clicking on them. Some certification courses may not be available until prerequisites have been met.&lt;br /&gt;
{{#ev:youtube|bfPKnpvNMd0|100%|center|Moodle Workplace Certifications}}&lt;br /&gt;
==Certification details==&lt;br /&gt;
You can access the management of certifications via &#039;&#039;&#039;Site administration &amp;gt; Learning &amp;gt; Certifications&#039;&#039;&#039; or directly via the &#039;&#039;&#039;Certifications&#039;&#039;&#039; icon in the Workplace launcher.&lt;br /&gt;
[[File:Certifications - Active certifications.png|border|center|frameless|900px]]For each active certification, you see the &#039;&#039;&#039;Certification name&#039;&#039;&#039;, any given &#039;&#039;&#039;Tags&#039;&#039;&#039;, and the &#039;&#039;&#039;Program name&#039;&#039;&#039; that is used for the initial certification. To the right of each certification, you will see the following actions: &#039;&#039;&#039;Duplicate&#039;&#039;&#039;, &#039;&#039;&#039;Archive&#039;&#039;&#039;, &#039;&#039;&#039;Users&#039;&#039;&#039;, and &#039;&#039;&#039;Progress report&#039;&#039;&#039;). You can filter the list of active certifications by &#039;&#039;&#039;Certification name&#039;&#039;&#039;, &#039;&#039;&#039;Program name&#039;&#039;&#039;, and &#039;&#039;&#039;Tags&#039;&#039;&#039;.&lt;br /&gt;
To create a new certification, click on the &#039;&#039;&#039;+New certification&#039;&#039;&#039; button. You will then see a pop-up screen and a range of certification details.&lt;br /&gt;
[[File:Certifications - New certification.png|border|frameless|603x603px|alt=|center]]&lt;br /&gt;
*&#039;&#039;&#039;Certification full name&#039;&#039;&#039; (Required): The name of the certification which is displayed in the list of active certifications and the users’ dashboard&lt;br /&gt;
*&#039;&#039;&#039;Certification ID number:&#039;&#039;&#039; A unique ID number that is used by the [[Upload users in Moodle Workplace#Programs and certifications allocations|Upload user tool]] and web services&lt;br /&gt;
*&#039;&#039;&#039;Certification tags&#039;&#039;&#039;: Tags to be shown on the active certifications list&lt;br /&gt;
*&#039;&#039;&#039;Select program&#039;&#039;&#039; (Required): The program that is used for the initial certification. A program is not tied to a single certification, that is, each program can be used as part of multiple certifications.&lt;br /&gt;
*&#039;&#039;&#039;Add to course groups&#039;&#039;&#039;: Specify whether you wish to add users to groups &#039;&#039;&#039;As defined in the program&#039;&#039;&#039; or &#039;&#039;&#039;Create groups for this certification&#039;&#039;&#039;. See also [[Certifications#Shared Certifications|Shared certifications]].&lt;br /&gt;
==Certification content==&lt;br /&gt;
The certification content contains information about the [[Certifications#Initial certification|initial certification path]], optional [[Certifications#Recertification|recertification]], [[Certifications#Certification users|users]] and [[Certifications#Certification dynamic rules|dynamic rules]].&lt;br /&gt;
===Initial certification===&lt;br /&gt;
Certifications are programs that are only valid for a certain amount of time. The first pass of a program is called the initial certification (path).&lt;br /&gt;
&lt;br /&gt;
Under the &#039;&#039;&#039;Certification&#039;&#039;&#039; tab, you will see the associated &#039;&#039;&#039;Program&#039;&#039;&#039; that has been selected when creating the certification. Note the warning that is displayed underneath the selected program. This means, if there are already users assigned to the certification and changes are being made to any parameters, you have to be aware of the fact that the completion records of any certified users will not be affected by those modifications. So, if a user has already successfully finished the program or has been marked manually complete, the status will not change, even if the new certification requirements have not been achieved. This is relevant in a setup where the content of a training program has changed, possibly due to a change in legislation, so users who are already certified won&#039;t be affected until their recertification window opens. If they are affected, you will need to change their status manually.&lt;br /&gt;
[[File:Certifications - Initial certification.png|border|center|frameless|571x571px]]&lt;br /&gt;
In the &#039;&#039;&#039;Certification dates&#039;&#039;&#039; and &#039;&#039;&#039;Allocation window&#039;&#039;&#039; sections you can specify a number of absolute or relevant dates relevant to the certification.&lt;br /&gt;
The &#039;&#039;&#039;Certification dates&#039;&#039;&#039; section defines a start and expiry date, during which time a user can access the certification.&lt;br /&gt;
*&#039;&#039;&#039;Start date&#039;&#039;&#039;: The first date that the user can start working on the certification&lt;br /&gt;
**&#039;&#039;&#039;Allocation date&#039;&#039;&#039;: The date the users has been allocated to the certification&lt;br /&gt;
**&#039;&#039;&#039;Select date&#039;&#039;&#039;: The certification can be started on or after the selected date&lt;br /&gt;
**&#039;&#039;&#039;After allocation date&#039;&#039;&#039;: The time that has to pass after a user has been allocated to the certification. For example, if a user has been allocated on a Monday and this parameter is set to 1 day, the user&#039;s access to the certification will start on Tuesday.&lt;br /&gt;
*&#039;&#039;&#039;Due date&#039;&#039;&#039;: The time that the user should have completed the certification by&lt;br /&gt;
**&#039;&#039;&#039;Never&#039;&#039;&#039;: No due date&lt;br /&gt;
**&#039;&#039;&#039;After start date&#039;&#039;&#039;: Time after the certification&#039;s Start date. For example, if the Start date is on a Monday, and the Due date is set to 1 day after start date, the Due date will be on Tuesday. Moodle Workplace does not check if the user actually started the certification or not; it just calculates this date using the start date.&lt;br /&gt;
*&#039;&#039;&#039;Expiry date&#039;&#039;&#039;: The date that the certification loses its validity&lt;br /&gt;
**&#039;&#039;&#039;Never&#039;&#039;&#039;: The certification never expires&lt;br /&gt;
**&#039;&#039;&#039;Select date&#039;&#039;&#039;: The fixed date the certification expires&lt;br /&gt;
**&#039;&#039;&#039;After completion&#039;&#039;&#039;: Time after the certification has been completed&lt;br /&gt;
**&#039;&#039;&#039;After allocation date&#039;&#039;&#039;: Time after the user has been allocated to the certification&lt;br /&gt;
** &#039;&#039;&#039;After due date&#039;&#039;&#039;: Time after the certification has been due&lt;br /&gt;
The &#039;&#039;&#039;Allocation window&#039;&#039;&#039; defines the range in which a user may be allocated to the certification. Bear in mind that dynamic rules ignore this time window.&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039;: The first day that the allocation can take place&lt;br /&gt;
**&#039;&#039;&#039;Not set&#039;&#039;&#039;: There is no time limit from when the certification can be allocated&lt;br /&gt;
**&#039;&#039;&#039;Select date&#039;&#039;&#039;: The certification can be allocated on or after the selected date&lt;br /&gt;
*&#039;&#039;&#039;End date&#039;&#039;&#039;: The last day that the allocation can take place&lt;br /&gt;
**&#039;&#039;&#039;Not set&#039;&#039;&#039;: There is no time limit until when the certification can be allocated&lt;br /&gt;
**&#039;&#039;&#039;Select date&#039;&#039;&#039;: The certification can be allocated until the selected date&lt;br /&gt;
=== Certification details ===&lt;br /&gt;
This tab displays the same information when creating a new certification. All values can be edited.&lt;br /&gt;
[[File:Certifications - Details.png|border|center|frameless|900x900px]]&lt;br /&gt;
===Recertification===&lt;br /&gt;
It is possible to set up a workflow for user recertification after the initial (previous) certification expires. Recertification is the renewal of the initial certification either by requiring the completion of the same program again or by completing a different program.&lt;br /&gt;
[[File:Certifications - Recertification.png|border|center|frameless|544x544px]]&lt;br /&gt;
Once the &#039;&#039;&#039;Require certification&#039;&#039;&#039; setting has been enabled, a number of parameters have to be configured:&lt;br /&gt;
*&#039;&#039;&#039;Select a different program&#039;&#039;&#039;: If enabled, the recertification uses a different program than the initial certification. If disabled (default), the same program will be used.&lt;br /&gt;
* &#039;&#039;&#039;Select program&#039;&#039;&#039;: The program used for recertification. The program selected for the initial certification is not available for selection.&lt;br /&gt;
*&#039;&#039;&#039;Start date&#039;&#039;&#039;: Start date for the recertification process, relative to previous certification expiry date. If the user was previously assigned to the program, all completion records will be reset. Take into account the displayed warning: if users are directly enrolled in any courses outside the program, the resetting will be carried out nonetheless.&lt;br /&gt;
*&#039;&#039;&#039;Due date&#039;&#039;&#039;: The due date is always the expiry date of the previous (re)certification.&lt;br /&gt;
*&#039;&#039;&#039;Grace period&#039;&#039;&#039;: Extra period of time given to finish the program to get certified after the previous certification expires. This option is only available if the recertification program is different from the initial program.&lt;br /&gt;
*&#039;&#039;&#039;Expiry date&#039;&#039;&#039;: The date that the recertification loses its validity&lt;br /&gt;
**&#039;&#039;&#039;Never&#039;&#039;&#039;: The recertification never expires&lt;br /&gt;
**&#039;&#039;&#039;After current certification completion&#039;&#039;&#039;: Time after the current recertification has been completed&lt;br /&gt;
**&#039;&#039;&#039;After previous certification expiry date&#039;&#039;&#039;: Time after the user has completed the previous (re-)certification&lt;br /&gt;
**&#039;&#039;&#039;After the latter of the current completion or expiration&#039;&#039;&#039;: Whatever comes last of the two previous dates &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example for &amp;quot;Expiry date&amp;quot;&#039;&#039;&#039;: The certification expiry date has been set to June 30th and the user has completed (re-)certification on June 15th. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expiry Date &amp;quot;After Current Certification Completion&amp;quot;:&#039;&#039;&#039; This setting considers the date when the user was certified. For instance, if you set the re-certification expiry date to &amp;quot;After current certification completion 1 month&amp;quot; and the user completes the certification on June 15th, the next expiry date will be set to July 15th. This calculation uses the certification completion date (June 15th) plus the time specified in the expiry date setting (1 month).  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expiry Date &amp;quot;After Previous Certification Expiry Date&amp;quot;&#039;&#039;&#039;: This setting considers the expiry date from the previous certification round. For example, if you set the expiry date to &amp;quot;After previous certification expiry date 1 month&amp;quot; and the user also completes the certification on June 15th, the expiry date will be set to July 30th. This calculation uses the previous expiry date (June 30th) plus the time specified in the expiry date setting (1 month). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expiry Date &amp;quot;After the latter of the current completion or expiration&amp;quot;&#039;&#039;&#039;: In this example, the expiry date will be set to July 30th, since the date comes last of the two dates (July 15th and July 30th).&lt;br /&gt;
When the recertification start date is reached for a certified user, the recertification program will be reset and will appear on the user&#039;s dashboard, allowing them to start taking the program again. If the user has completed the program they will be considered certified until the new expiry date. If the program is not completed before the due date (or grace period where it is set), the user will be reallocated to the initial certification program and all courses within it that are not present in the recertification program will be reset for the user.&lt;br /&gt;
&lt;br /&gt;
For recertification to work, ensure the initial certification is set to expire (not set to Never), or set the expiry dates individually.&lt;br /&gt;
===Certification users===&lt;br /&gt;
The information displayed on the &#039;&#039;&#039;Users&#039;&#039;&#039; tab shows all users who have been given access to the certification.&lt;br /&gt;
[[File:Certifications - Users.png|border|center|frameless|752x752px]]&lt;br /&gt;
The list of users provides the following information:&lt;br /&gt;
*&#039;&#039;&#039;First name / surname&#039;&#039;&#039;: User&#039;s first name and last name&lt;br /&gt;
*&#039;&#039;&#039;Allocation source&#039;&#039;&#039;: Indication how the user has been allocated to the certificate&lt;br /&gt;
**&#039;&#039;&#039;Manual&#039;&#039;&#039;: manually, in [[Upload users in Moodle Workplace|batch mode]], or via web services&lt;br /&gt;
**&#039;&#039;&#039;Dynamic&#039;&#039;&#039;: via dynamic rules&lt;br /&gt;
*&#039;&#039;&#039;Certification status&#039;&#039;&#039;: User&#039;s progress of the certification&lt;br /&gt;
**[[File:Certifications - Open.png|border|frameless|38x38px]] The user has not completed the certification yet and the &#039;&#039;&#039;Due date&#039;&#039;&#039; has not been reached&lt;br /&gt;
**[[File:Certifications - Overdue.png|border|frameless|54x54px]] The user is running late in completing the certification&lt;br /&gt;
**[[File:Certifications - Certified.png|border|frameless|54x54px]] The user has successfully completed the certification and is thus certified&lt;br /&gt;
**[[File:Certifications - Expired.png|border|frameless|47x47px]] The certification expiry date has been passed, that is, the Certification has expired&lt;br /&gt;
**[[File:Certifications - Future allocation.png|border|frameless|99x99px]] The user&#039;s start date is set in the future&lt;br /&gt;
**[[File:Certifications - Suspended.png|border|frameless|67x67px]] The user&#039;s certification allocation has been suspended. Its entry in the table will be greyed out. This is not related to a user&#039;s account suspension. This is the only certification status that can coexist with another status.&lt;br /&gt;
*&#039;&#039;&#039;Allocation dat&#039;&#039;&#039;e: Date when the certification has been allocated to the user&lt;br /&gt;
*&#039;&#039;&#039;Expiry date&#039;&#039;&#039;: Date when current certification expired (date or &#039;&#039;&#039;Never&#039;&#039;&#039;).&lt;br /&gt;
*&#039;&#039;&#039;Current program&#039;&#039;&#039;: Name of the current program; this might be different during initial certification and any recertifications.&lt;br /&gt;
*&#039;&#039;&#039;Due date&#039;&#039;&#039;: Date when the certification is due.&lt;br /&gt;
* &#039;&#039;&#039;Program status&#039;&#039;&#039;: See status options for [[Programs|Program users]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following &#039;&#039;&#039;Actions&#039;&#039;&#039; are available for certifications:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Action&lt;br /&gt;
!Description&lt;br /&gt;
!Allocation source&lt;br /&gt;
!Certification status&lt;br /&gt;
|-&lt;br /&gt;
|Edit allocation&lt;br /&gt;
|See [[Certifications#Edit allocation|Edit allocation]]&lt;br /&gt;
|Manual, Dynamic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|Certify user&lt;br /&gt;
|See [[Certifications#Certify users|Certify users]]&lt;br /&gt;
|Manual, Dynamic&lt;br /&gt;
|Open, Overdue, Future allocation, Suspended&lt;br /&gt;
|-&lt;br /&gt;
|Revoke certification&lt;br /&gt;
|See [[Certifications#Revoke certification|Revoke certification]]&lt;br /&gt;
|Manual, Dynamic&lt;br /&gt;
|Certified, Expired&lt;br /&gt;
|-&lt;br /&gt;
|Certification activity log&lt;br /&gt;
|See [[Certifications#Certification activity log|Certification activity log]]&lt;br /&gt;
|Manual, Dynamic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|Progress overview&lt;br /&gt;
|See [[Certifications#Progress overview|Progress overview]]&lt;br /&gt;
|Manual, Dynamic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|Delete allocation&lt;br /&gt;
|See [[Certifications#Delete allocation|Delete allocation]]&lt;br /&gt;
|Manual&lt;br /&gt;
|All&lt;br /&gt;
|}&lt;br /&gt;
The actions &#039;&#039;&#039;Edit status and dates&#039;&#039;&#039; and &#039;&#039;&#039;De-allocate users&#039;&#039;&#039; can be applied in bulk to multiple users via the &#039;&#039;&#039;With selected users...&#039;&#039;&#039; drop-down at the bottom. Bear in mind, that this is only possible for users with the &#039;&#039;&#039;Allocation source&#039;&#039;&#039; set to &#039;&#039;&#039;manual&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The rules according to allocations sources are the same as the ones listed in the table above. That is, if users with different allocation sources have been selected, the actions will only be carried out on users for the selected action is supported.&lt;br /&gt;
====Edit allocation====&lt;br /&gt;
You can manually override the schedule information of a user. Managers and other users with the &#039;&#039;tool/certification:allocateuser&#039;&#039; capability have permission to manually modify the scheduling information of users. This intervention is useful if a user is unable to complete a certification due to long-term illness, because of maternity/paternity leave, or any other circumstance that prevents the certification from being completed on time.&lt;br /&gt;
[[File:Certifications - Recertification Edit users.png|border|center|frameless|566x566px]]&lt;br /&gt;
The following values are available when manually editing a user&#039;s certification data:&lt;br /&gt;
*&#039;&#039;&#039;Status&#039;&#039;&#039;: &#039;&#039;&#039;Suspended&#039;&#039;&#039; status will hide this certification from the user, whereas the &#039;&#039;&#039;Default&#039;&#039;&#039; (&#039;&#039;&#039;Active&#039;&#039;&#039;) status will show it&lt;br /&gt;
*&#039;&#039;&#039;Certification status&#039;&#039;&#039;: Displays the [[Certifications#Certification users|certification status]].&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039;: The default is the &#039;&#039;&#039;Start date&#039;&#039;&#039; that has been specified in the Certification dates section of the initial certification. You can override this with a fixed value by selecting and specifying a date via &#039;&#039;&#039;Select date&#039;&#039;&#039;.&lt;br /&gt;
*&#039;&#039;&#039;Due date&#039;&#039;&#039;: The default is the &#039;&#039;&#039;Due date&#039;&#039;&#039; that has been specified in the Certification dates section of the initial certification. You can override this with a fixed value by selecting and specifying a date via &#039;&#039;&#039;Select date&#039;&#039;&#039;. When you manually override the due date, the warning icon will be shown beside &#039;&#039;&#039;Due date&#039;&#039;&#039; on the list of users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If a user is in the recertification phase and the recertification program is different from the initial one, it is possible to modify the following recertification values:&lt;br /&gt;
* &#039;&#039;&#039;Recertification start date&#039;&#039;&#039;: New recertification start date&lt;br /&gt;
*&#039;&#039;&#039;Due date&#039;&#039;&#039;: New recertification due date, which can be manually modified if the user has not been certified yet. Once the user has been certified at least once (even if the user is currently doing a recertification), the due date will be locked and the expiry date will be displayed instead.&lt;br /&gt;
*&#039;&#039;&#039;Grace period ends&#039;&#039;&#039;: New recertification due date, either the specified default or select a fixed date. This option is only available if the initial program is different to the re-certification program and the program status equals Certified.&lt;br /&gt;
*&#039;&#039;&#039;Current program&#039;&#039;&#039;: You can change the program the user is currently taking if the initial program is different to the re-certification program and if status equals &#039;&#039;&#039;Expired&#039;&#039;&#039;. Once you switch the current program, the &#039;&#039;&#039;Reset additional courses&#039;&#039;&#039; option is shown, which resets the courses that are part of the new program that were not part of the old program.&lt;br /&gt;
[[File:Certifications - Recertification Edit users.png|border|center|frameless|511x511px]]&lt;br /&gt;
====Certify users====&lt;br /&gt;
To manually certify a user without having to wait for certification completion, select the &#039;&#039;&#039;Certify user&#039;&#039;&#039; option. There are three options to choose from when manually setting the &#039;&#039;&#039;Expiry date&#039;&#039;&#039;:&lt;br /&gt;
*&#039;&#039;&#039;Default&#039;&#039;&#039;: The default is the &#039;&#039;&#039;Expiry date&#039;&#039;&#039; that has been specified in the Certification dates section of the initial certification.&lt;br /&gt;
*&#039;&#039;&#039;Never&#039;&#039;&#039;: The certification will never expire and it valid indefinitely&lt;br /&gt;
*&#039;&#039;&#039;Select date&#039;&#039;&#039;: You can specify a specific date using this option&lt;br /&gt;
[[File:Certifications - Recertification Manually certify user.png|border|center|frameless|611x611px]]Bear in mind that this option is only available if the user status is not certified or expired.&lt;br /&gt;
====Revoke certification====&lt;br /&gt;
Any completion data will be deleted, that is, any course completion data is reset in all courses of the associated program. This action cannot be undone! The execution of resetting a user&#039;s certification progress will take place during the next cron run.&lt;br /&gt;
&lt;br /&gt;
Awards that might have been given on completion will not be revoked.&lt;br /&gt;
&lt;br /&gt;
Note that the revoke option will only be available for users who have been certified manually. That is, it will not be available for users who have been certified by dynamic rules or for users who got certified by completing the associated program.&lt;br /&gt;
&lt;br /&gt;
Bear in mind that this option is only available if the user is certified or the certification has expired.&lt;br /&gt;
====Certification activity log====&lt;br /&gt;
Certifications often contain important information in compliance or mandatory learning settings.  To provide evidence, for instance, during an audit, Moodle Workplace provides an activity log which can be accessed via the &#039;&#039;&#039;Certification activity log&#039;&#039;&#039; option from the User view. The activity log shows a user&#039;s progress through an allocated certification. Recorded activities contain manual activities (performed by users) and automatic activities (carried out by the system)&lt;br /&gt;
[[File:Certifications - Activity log.png|border|center|frameless|900x900px]]&lt;br /&gt;
====Progress overview====&lt;br /&gt;
The progress overview opens a modal window, which is similar to the view of a certification on a user&#039;s dashboard.&lt;br /&gt;
====Delete allocation====&lt;br /&gt;
This removes the user and all associated data from the certification. This action cannot be undone! This option is only available if &#039;&#039;&#039;Allocation source&#039;&#039;&#039; is set to manual. Note that users who have been allocated via dynamic rules can only be deleted via dynamic rules.&lt;br /&gt;
===Certification dynamic rules===&lt;br /&gt;
[[Dynamic rules]] allow certifications to be configured both in conditions and actions. Certification dynamic rules only apply to the particular certification. They save you from having to create lots of site-wide rules and keep everything in a single place, which improves the maintenance of certifications.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Dynamic rules&#039;&#039;&#039; tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
[[File:Certifications - Dynamic rules.png|border|center|frameless|584x584px]]&lt;br /&gt;
The available conditions are the same as the ones available in the &#039;&#039;&#039;Certifications&#039;&#039;&#039; section in [[Dynamic rules]]. They cannot be changed, that is you can only configure the actions of each rule. Since the conditions cannot be configured in certification dynamic rules, the following logic is applied for its default values:&lt;br /&gt;
* The selected &#039;&#039;&#039;certification&#039;&#039;&#039; is the current certification&lt;br /&gt;
* If criteria are available, the first option will be selected&lt;br /&gt;
* Any date fields are disabled&lt;br /&gt;
For example, for the condition &amp;quot;Users that have status &#039;Certified&#039; in certification...&amp;quot;, the certification you are currently working on is selected, which is also mentioned in the condition name. Furthermore, the first criterion &amp;quot;All of the selected certifications have been certified&amp;quot; is selected, the date option &amp;quot;Certified date on or after&amp;quot; is set to Disabled, and &amp;quot;Only execute actions when the user status changes from &#039;not certified&#039; to &#039;certified&#039;&amp;quot; is chosen. If you require any of those settings to be any different, you need to create a site-wide rule; this restriction is likely to be rectified in the (near) future.&lt;br /&gt;
&lt;br /&gt;
Make sure you enable each dynamic rule that has been configured. Most dynamic rules have been set up as scheduled tasks, that is, the action will not be carried out immediately, but when the next cron run will be executed.&lt;br /&gt;
==Shared Certifications==&lt;br /&gt;
After enabling Shared space, users can create shared certifications inside of it. These shared certifications will be listed in &#039;&#039;&#039;Certifications&#039;&#039;&#039; main page in all tenants and will be marked with a Shared space label next to it. Users from these tenants with no access to the Shared space will be only able to allocate users to these certifications.&lt;br /&gt;
&lt;br /&gt;
To create a certification in shared space, access the &#039;&#039;&#039;Shared space&#039;&#039;&#039; from the tenant switch dropdown, in the navigation bar. When inside the Shared space go to Certifications in the Workplace launcher and create a new certification as usual.&lt;br /&gt;
&lt;br /&gt;
[[Programs#Shared courses|Sharing courses across certifications]] is configured in the program that is associated with the certification, not at certification level.&lt;br /&gt;
==Certifications Archive==&lt;br /&gt;
A certification is either Active or Archived. &#039;&#039;&#039;Active&#039;&#039;&#039; certifications are currently in use, that is, learners are working through certification courses. &#039;&#039;&#039;Archived&#039;&#039;&#039; certifications are not in use, but their progress and completion data has to be available. Once a program is being archived (using the Archive button in the action column), it will no longer be available for managers or learners and may only be viewed in historical reports.&lt;br /&gt;
&lt;br /&gt;
Archived certifications are stored via the Archived tab where you have three actions available:&lt;br /&gt;
*&#039;&#039;&#039;Progress report&#039;&#039;&#039;: This is the same progress report as shown on the [[Programs|Teams]] tab on the manager dashboard.&lt;br /&gt;
*&#039;&#039;&#039;Restore&#039;&#039;&#039;: The state of the certification will be changed from Archived back to Active.&lt;br /&gt;
*&#039;&#039;&#039;Delete&#039;&#039;&#039;: This will remove the certification permanently and delete all associated data. Note that this action cannot be undone.&lt;br /&gt;
&lt;br /&gt;
== Certifications Reports ==&lt;br /&gt;
From the &#039;&#039;&#039;Reports&#039;&#039;&#039; tab, you get access to the following 2 certifications reports:&lt;br /&gt;
&lt;br /&gt;
* Certifications progress: Status and progress data of all users and certifications&lt;br /&gt;
* Overdue certifications: The same report, but already pre-filtered by certifications that are running late&lt;br /&gt;
&lt;br /&gt;
[[File:Certifications - Certifications Reports.png|border|center|frameless|900x900px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Both reports contain the following columns:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;First name / Last name&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Certification name&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Allocation date&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Certification status&#039;&#039;&#039; (Open, Certified, Overdue, Suspended, Future allocation)&lt;br /&gt;
* &#039;&#039;&#039;Certified date&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;is recertification&#039;&#039;&#039; (Yes, No)&lt;br /&gt;
* &#039;&#039;&#039;Current program&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Current program status&#039;&#039;&#039; (Open, Completed, Overdue, Suspended, Future allocation)&lt;br /&gt;
* &#039;&#039;&#039;Current program progress&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Actions&#039;&#039;&#039;:&lt;br /&gt;
** &#039;&#039;&#039;Certification activity log&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Progress overview&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Certifications Use Cases (work in progress) ==&lt;br /&gt;
The following subsections describe some typical certifications scenarios.&lt;br /&gt;
=== One-off certification, user on time ===&lt;br /&gt;
&#039;&#039;&#039;Use case&#039;&#039;&#039;: Users have to be certified once, that is without re-certification, and certification expires after a specified period. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;: Craftsmen who have to undertake a Health &amp;amp; Safety program, before access is granted to a building site.&lt;br /&gt;
[[File:Certifications Use Case - One-off certification, user is on time.png|border|center|frameless|900x900px]]&lt;br /&gt;
The following &#039;&#039;&#039;scenario&#039;&#039;&#039; is visualised in the diagram:&lt;br /&gt;
* The user is assigned to the certification on 1 Feb 2023 and has to complete the program P1 within 2 weeks&lt;br /&gt;
* The user completes the program on 12 Feb 2023 (on time)&lt;br /&gt;
* The certification expires 12 months after completion (here, 11 Feb 2024)&lt;br /&gt;
=== One-off certification, user running late ===&lt;br /&gt;
Same as above, but the user is running late, that is, some or all of the Health &amp;amp; Safety program is not (yet) completed. &lt;br /&gt;
[[File:Certifications Use Case - One-off certification, user running late.png|border|center|frameless|900x900px]]&lt;br /&gt;
The following &#039;&#039;&#039;scenario&#039;&#039;&#039; is visualised in the diagram:&lt;br /&gt;
* The user is assigned to the certification on 1 Feb 2023 and has to complete the program P1 within 2 weeks (due date is 15 Feb 2023)&lt;br /&gt;
* The user completes the program on 20 Feb 2023 (late by 5 days). During this period, the certification status is &#039;&#039;&#039;Overdue&#039;&#039;&#039;.&lt;br /&gt;
* The certification expires 12 months after completion (here, 19 Feb 2024)&lt;br /&gt;
=== Annual recertification (same content) ===&lt;br /&gt;
&#039;&#039;&#039;Use case&#039;&#039;&#039;: Users have to be certified in regular intervals. The content of the initial certification and the re-certification is the same. The certification expires after a specified period.&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;: All IT staff must undergo the full annual data protection course.&lt;br /&gt;
[[File:Certifications Use Case - Annual recertification (same content).png|alt=|border|center|frameless|900x900px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following &#039;&#039;&#039;scenario&#039;&#039;&#039; is visualised in the diagram:&lt;br /&gt;
* The user is assigned to the initial certification on 1 Feb 2023 and has to complete the program P1 within 2 weeks&lt;br /&gt;
* The user completes the program on 12 Feb 2023 (on time)&lt;br /&gt;
* The certification expires 12 months after completion (here, 11 Feb 2024)&lt;br /&gt;
* The recertification window opens 1 month before expiry, that is, on 12 Jan 2024&lt;br /&gt;
* Internally, the program P1 is reset on 12 Jan 2024 (start date)&lt;br /&gt;
* During the recertification period, the expiry date is 1 year after the current certification completion (here, 14 Jan 2025)&lt;br /&gt;
=== Annual recertification (different content) ===&lt;br /&gt;
&#039;&#039;&#039;Use case&#039;&#039;&#039;: Users have to be certified in regular intervals. The content of the initial certification is different to the re-certification content. The certification expires after a specified period.&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;: All staff must undergo an initial (full) data protection course; in the following years only an update course is required to acquire knowledge of the latest regulations.&lt;br /&gt;
[[File:Certifications Use Case - Annual recertification (different content).png|alt=|border|center|frameless|900x900px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following &#039;&#039;&#039;scenario&#039;&#039;&#039; is visualised in the diagram:&lt;br /&gt;
* The user is assigned to the initial certification on 1 Feb 2023 and has to complete the program P1 within 2 weeks&lt;br /&gt;
* The user completes the program on 12 Feb 2023&lt;br /&gt;
* The certification expires 12 months after completion (here, 11 Feb 2024)&lt;br /&gt;
* The recertification window for program P2 opens 1 month before expiry, that is, on 12 Jan 2024&lt;br /&gt;
&lt;br /&gt;
* During the recertification period, the expiry date is 1 year after the current certification completion (here, 14 Jan 2025)&lt;br /&gt;
* Note, P1 is not reset, P2 will be reset during the next recertification period (2026)&lt;br /&gt;
=== Annual recertification (valid for calendar year) ===&lt;br /&gt;
&#039;&#039;&#039;Use case&#039;&#039;&#039;: Same as above, but the certification expires on the 31st of December of every year.&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039;: All medical staff must be certified for the current calendar year, no matter when the start date.&lt;br /&gt;
[[File:Certifications Use Case - Annual recertification (valid for calendar year).png|alt=|border|center|frameless|900x900px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following &#039;&#039;&#039;scenario&#039;&#039;&#039; is visualised in the diagram:&lt;br /&gt;
* The user is assigned to the initial certification on 1 Feb 2023 and has to complete the program P1 within 2 weeks&lt;br /&gt;
* The user completes the program on 12 Feb 2023&lt;br /&gt;
* The certification expires on 31 Dec 2023&lt;br /&gt;
* The recertification window for program P2 opens 1 month before expiry for every certified (on 1 Dec 2023)&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=File:wp-pr-dashboard.png&amp;diff=139857</id>
		<title>File:wp-pr-dashboard.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=File:wp-pr-dashboard.png&amp;diff=139857"/>
		<updated>2021-03-09T15:25:31Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Davidmatamoros uploaded a new version of File:wp-pr-dashboard.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=139842</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=139842"/>
		<updated>2021-03-09T14:12:39Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
== Accessing certifications ==&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
== Create a new certification == &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-ce-new.png]]&lt;br /&gt;
&lt;br /&gt;
== Certification ==&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (start date, due date and expiry date) and we can define the allocation times for it. Certification dates can be set relative to one another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If we modify the associated program, the users who are currently allocated to this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and will no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:wp-ce-certification.png]]&lt;br /&gt;
&lt;br /&gt;
== Recertification ==&lt;br /&gt;
It is possible to set up a workflow for user recertification after the initial (previous) certification expires. Under the &amp;quot;Recertification&amp;quot; tab we can enable recertification and choose if we want to use the same program as in the initial certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process, relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process, always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after the expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different to the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When the recertification start date is reached for a certified user, the [[Programs#Program_reset|recertification program will be reset]] and will appear on the user&#039;s dashboard, allowing them to start taking the program again. If the user has completed the program they will be considered &amp;quot;certified&amp;quot; until the new expiry date. If the program is not completed before the due date (or grace period where it is set), the user will be reallocated to the initial certification program and all courses within it that are not present in the recertification program will be reset for the user.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-ce-recertification.png]]&lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis. When recertification is enabled it&#039;s possible to modify the recertification start date and due date. It&#039;s possible to modify the grace period if the recertification program is different from the initial one. We can also select several users at a time and perform some of these actions in bulk.&lt;br /&gt;
&lt;br /&gt;
To see a report of a users&#039; progress through a certification, click the &amp;quot;Certification activity log&amp;quot; button for the user. The report lists events such as the date the user was allocated, the programs that were completed and the date they became certified in chronological order.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-ce-users.png]]&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-ce-dynamicrules.png]]&lt;br /&gt;
&lt;br /&gt;
== Shared certifications ==&lt;br /&gt;
After enabling [[Multi-tenancy#Shared_Space|Shared space]], users can create shared certifications inside of it. These shared certifications will be listed in Certifications main page in all tenants and will be marked with a &amp;quot;Shared space&amp;quot; label next to it. Users from these tenants with no access to the Shared space will be only able to allocate users to these certifications.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-shared-certification.png]]&lt;br /&gt;
&lt;br /&gt;
=== Creating a new shared certification ===&lt;br /&gt;
Access the Shared space from the tenant switch dropdown, in the navigation bar. When inside the Shared space go to Certifications in the Workplace launcher and create a new certification as usual.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=File:wp-ce-users.png&amp;diff=139841</id>
		<title>File:wp-ce-users.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=File:wp-ce-users.png&amp;diff=139841"/>
		<updated>2021-03-09T14:10:43Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Davidmatamoros uploaded a new version of File:wp-ce-users.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Organisation_structure&amp;diff=139839</id>
		<title>Organisation structure</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Organisation_structure&amp;diff=139839"/>
		<updated>2021-03-09T13:58:43Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Shared Organisation Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Organisation structure is a combination of three Moodle Workplace features: departments, positions and jobs.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/c-vx7SL2Q20 | desc = Moodle Workplace | Training | Organisation Structure}}&lt;br /&gt;
&lt;br /&gt;
We can use departments and positions hierarchies to define any organisation structure and define all reporting lines, assigning jobs to employees in any department with any position. &lt;br /&gt;
&lt;br /&gt;
Having an organisation structure can help the tenant administrator to:&lt;br /&gt;
&lt;br /&gt;
* Create dynamic rules that automatically do something based on a users position or department (for example, enrol them in an induction course)&lt;br /&gt;
* Create custom reports that have a specific department (or position) as their audience&lt;br /&gt;
* Filter/search lists of users within the organisation based on their position and department&lt;br /&gt;
* Create team managers by assigning jobs with &amp;quot;Manager&amp;quot; or &amp;quot;Department lead&amp;quot; positions to users&lt;br /&gt;
&lt;br /&gt;
Having a manager position means that:&lt;br /&gt;
&lt;br /&gt;
* Your team list is displayed on your dashboard&lt;br /&gt;
* You are able to allocate your team members to programs and certifications &#039;&#039;without any capabilities&#039;&#039; (if enabled in the position settings)&lt;br /&gt;
* You are able to view custom reports on your team members &#039;&#039;without any capabilities&#039;&#039; (according to configured [[Report_builder#Configuring_audience|report audience]] settings)&lt;br /&gt;
* You can receive notifications about completions/overdue certifications (if enabled in the position settings)&lt;br /&gt;
&lt;br /&gt;
= Departments and positions =&lt;br /&gt;
To access the page, click &amp;quot;Organisation structure&amp;quot; from the workplace launcher. This page is available to users with either the [[Tenant administrator role|Tenant administrator]] or [[Organisation manager role|Organisation manager]] role. &lt;br /&gt;
&lt;br /&gt;
Departments and positions can be grouped together into &#039;&#039;&#039;frameworks&#039;&#039;&#039;. There can be different use cases for the frameworks - they can be used to create completely isolated sets of departments, for example one framework could be based on physical location and another one on a team within an organisation. Frameworks can also represent sub-divisions of a big organisation.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-os-frameworks.png]]&lt;br /&gt;
&lt;br /&gt;
Both position and department structures can be &#039;&#039;&#039;hierarchical&#039;&#039;&#039;, however it is more likely that the organisation would have only one of them hierarchical and another one as a flat list.&lt;br /&gt;
&lt;br /&gt;
Positions have additional properties that are called &amp;quot;Global manager&amp;quot; and &amp;quot;Department manager&amp;quot;. See the following example for an explanation:&lt;br /&gt;
&lt;br /&gt;
== Adding new departments ==&lt;br /&gt;
&lt;br /&gt;
Departments must be created inside a department framework. If there are no department frameworks created at this point, click on &amp;quot;New framework&amp;quot; to create a new one.&lt;br /&gt;
&lt;br /&gt;
Click in the &amp;quot;+&amp;quot; icon to add a new department inside the framework. Notice that all departments also have a &amp;quot;+&amp;quot; icon: by clicking on it, a sub-department will be created.&lt;br /&gt;
&lt;br /&gt;
== Adding new positions ==&lt;br /&gt;
&lt;br /&gt;
Positions must be created inside a position framework. If there are no position frameworks created at this point, click on &amp;quot;New framework&amp;quot; to create a new one.&lt;br /&gt;
&lt;br /&gt;
Click in the &amp;quot;+&amp;quot; icon to add a new position inside the framework. Notice that all positions also have a &amp;quot;+&amp;quot; icon: by clicking on it, a sub-position will be created.&lt;br /&gt;
&lt;br /&gt;
=== Roles ===&lt;br /&gt;
&lt;br /&gt;
Each position can have different roles and permissions to the users that have these job positions assigned to.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-add-position.png]]&lt;br /&gt;
&lt;br /&gt;
These are the available permissions:&lt;br /&gt;
&lt;br /&gt;
* Allocate users to programs/certifications&lt;br /&gt;
* View user reports&lt;br /&gt;
* Receive notifications&lt;br /&gt;
&lt;br /&gt;
These permissions can be assigned to Managers, Department leads or both.&lt;br /&gt;
&lt;br /&gt;
==== Manager ====&lt;br /&gt;
&lt;br /&gt;
A person with the manager job will be considered a manager of anyone in a lower position, regardless of their departments.&lt;br /&gt;
&lt;br /&gt;
==== Department lead ====&lt;br /&gt;
&lt;br /&gt;
A person with the department lead job will be considered a manager on anyone in the same department or sub-department, regardless of their position.&lt;br /&gt;
&lt;br /&gt;
== Example 1: Organisation structure hierarchy based on positions ==&lt;br /&gt;
&lt;br /&gt;
The company chooses to store their hierarchy in the &amp;quot;Positions&amp;quot; tree. The CEO is the top position, underneath are the CTO and CFO. Managers of several technical teams are under the CTO, and members of these teams are under these managers. This means that there are separate positions in the hierarchy for &amp;quot;Members of team A&amp;quot; and &amp;quot;Members of team B&amp;quot;. The same company uses departments as physical locations (countries, cities or rooms). They may or may not have a hierarchy. In this structure all positions that have &amp;quot;children&amp;quot; will be marked as a &amp;quot;Global manager&amp;quot;. This will allow people who hold jobs in these positions to see everybody in the positions below them as their team. It&#039;s probable that the CEO does not need to &amp;quot;Receive notifications&amp;quot; from everybody in their company but they may need to see reports on them.&lt;br /&gt;
&lt;br /&gt;
== Example 2: Organisation structure hierarchy based on departments ==&lt;br /&gt;
&lt;br /&gt;
In this company departments represent different divisions and teams inside the company. Their structure is hierarchical. There are several positions, such as &amp;quot;Facilitator&amp;quot; and &amp;quot;Staff member&amp;quot;. The &amp;quot;Facilitator&amp;quot; position has the &amp;quot;Department manager&amp;quot; checkbox enabled. When people get assigned jobs in different departments, the facilitators will be able to see everybody from their department as their team.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to create more complex structures with hierarchies in both positions and departments, and also positions that are both &amp;quot;Global manager&amp;quot; and &amp;quot;Department manager&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
= Assigning jobs =&lt;br /&gt;
&lt;br /&gt;
When the organisation structure is defined, the tenant administrator can assign jobs to different users. As shown in the examples above, when somebody is assigned a job that has manager permissions they are able to see other users from their team. &lt;br /&gt;
&lt;br /&gt;
One user can have multiple jobs and be part of multiple teams. &lt;br /&gt;
&lt;br /&gt;
A job represents the current job that an employee is performing, consisting of a position within a department. Actual employees&#039; jobs can change over time, people can be promoted or transferred from one department to another.  However once a job is created it is not possible to change its department and position. It is also not recommended to delete any jobs (unless they were created by mistake). Instead, the tenant administrator should set the &amp;quot;End date&amp;quot; on the current job and create a new job in the new position or department. Most reports will only show &amp;quot;current jobs&amp;quot; (i.e. those that are active at this moment in time) and automatically hide past jobs.  However for historical purposes it is very useful to keep a history of all jobs that employees have had.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-os-new-job.png]]&lt;br /&gt;
&lt;br /&gt;
Permissions to be a team manager or allocate users to programs are always taken from the &#039;&#039;&#039;current user&#039;s jobs&#039;&#039;&#039; (when current date is between job&#039;s start and end date).&lt;br /&gt;
&lt;br /&gt;
= Shared Organisation Structure =&lt;br /&gt;
&lt;br /&gt;
An Organisation Structure can be created in the Shared Space to be used across all tenants.&lt;br /&gt;
&lt;br /&gt;
Jobs can be assigned to users in their tenants using shared Departments and Positions, and when moving users between tenants, jobs using shared departments and positions will be moved along.&lt;br /&gt;
&lt;br /&gt;
To create shared departments and positions we need to access the Shared space from the tenant switch dropdown, in the navigation bar. When inside the Shared Space, go to Organisation structure in the Workplace launcher, and from here create new departments and positions as usual. Notice that there are no jobs in the Shared Space because users can not belong to Shared space.&lt;br /&gt;
&lt;br /&gt;
Once we have created some departments and positions in the Shared space, we can use them from within all the other tenants. When creating a new job, they will be available in the departments and position selectors, and we can assign them to the users in our tenant.&lt;br /&gt;
&lt;br /&gt;
= Automation and integrations =&lt;br /&gt;
&lt;br /&gt;
To create departments and positions in bulk you can use [[Migrations]] tool. There are CSV importers available and via both web and CLI interfaces. Import wizard allows to specify how columns in the CSV file should be mapped to the properties of departments and positions. Only name is required, the smallest working CSV file can have only one column&lt;br /&gt;
&lt;br /&gt;
It is also possible to use Web Services: &#039;&#039;&#039;tool_organisation_create_positions&#039;&#039;&#039; and &#039;&#039;&#039;tool_organisation_create_departments&#039;&#039;&#039;. Parameters descriptions are available inside Moodle itself - see [[Using web services]]&lt;br /&gt;
&lt;br /&gt;
The [[Upload_users_in_Moodle_Workplace|Upload users tool]] was enhanced in Moodle Workplace and it includes functionality to assign users jobs in bulk or change existing jobs (set the end date).&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Organisation_structure&amp;diff=139838</id>
		<title>Organisation structure</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Organisation_structure&amp;diff=139838"/>
		<updated>2021-03-09T13:58:18Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Shared Organisation Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Organisation structure is a combination of three Moodle Workplace features: departments, positions and jobs.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/c-vx7SL2Q20 | desc = Moodle Workplace | Training | Organisation Structure}}&lt;br /&gt;
&lt;br /&gt;
We can use departments and positions hierarchies to define any organisation structure and define all reporting lines, assigning jobs to employees in any department with any position. &lt;br /&gt;
&lt;br /&gt;
Having an organisation structure can help the tenant administrator to:&lt;br /&gt;
&lt;br /&gt;
* Create dynamic rules that automatically do something based on a users position or department (for example, enrol them in an induction course)&lt;br /&gt;
* Create custom reports that have a specific department (or position) as their audience&lt;br /&gt;
* Filter/search lists of users within the organisation based on their position and department&lt;br /&gt;
* Create team managers by assigning jobs with &amp;quot;Manager&amp;quot; or &amp;quot;Department lead&amp;quot; positions to users&lt;br /&gt;
&lt;br /&gt;
Having a manager position means that:&lt;br /&gt;
&lt;br /&gt;
* Your team list is displayed on your dashboard&lt;br /&gt;
* You are able to allocate your team members to programs and certifications &#039;&#039;without any capabilities&#039;&#039; (if enabled in the position settings)&lt;br /&gt;
* You are able to view custom reports on your team members &#039;&#039;without any capabilities&#039;&#039; (according to configured [[Report_builder#Configuring_audience|report audience]] settings)&lt;br /&gt;
* You can receive notifications about completions/overdue certifications (if enabled in the position settings)&lt;br /&gt;
&lt;br /&gt;
= Departments and positions =&lt;br /&gt;
To access the page, click &amp;quot;Organisation structure&amp;quot; from the workplace launcher. This page is available to users with either the [[Tenant administrator role|Tenant administrator]] or [[Organisation manager role|Organisation manager]] role. &lt;br /&gt;
&lt;br /&gt;
Departments and positions can be grouped together into &#039;&#039;&#039;frameworks&#039;&#039;&#039;. There can be different use cases for the frameworks - they can be used to create completely isolated sets of departments, for example one framework could be based on physical location and another one on a team within an organisation. Frameworks can also represent sub-divisions of a big organisation.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-os-frameworks.png]]&lt;br /&gt;
&lt;br /&gt;
Both position and department structures can be &#039;&#039;&#039;hierarchical&#039;&#039;&#039;, however it is more likely that the organisation would have only one of them hierarchical and another one as a flat list.&lt;br /&gt;
&lt;br /&gt;
Positions have additional properties that are called &amp;quot;Global manager&amp;quot; and &amp;quot;Department manager&amp;quot;. See the following example for an explanation:&lt;br /&gt;
&lt;br /&gt;
== Adding new departments ==&lt;br /&gt;
&lt;br /&gt;
Departments must be created inside a department framework. If there are no department frameworks created at this point, click on &amp;quot;New framework&amp;quot; to create a new one.&lt;br /&gt;
&lt;br /&gt;
Click in the &amp;quot;+&amp;quot; icon to add a new department inside the framework. Notice that all departments also have a &amp;quot;+&amp;quot; icon: by clicking on it, a sub-department will be created.&lt;br /&gt;
&lt;br /&gt;
== Adding new positions ==&lt;br /&gt;
&lt;br /&gt;
Positions must be created inside a position framework. If there are no position frameworks created at this point, click on &amp;quot;New framework&amp;quot; to create a new one.&lt;br /&gt;
&lt;br /&gt;
Click in the &amp;quot;+&amp;quot; icon to add a new position inside the framework. Notice that all positions also have a &amp;quot;+&amp;quot; icon: by clicking on it, a sub-position will be created.&lt;br /&gt;
&lt;br /&gt;
=== Roles ===&lt;br /&gt;
&lt;br /&gt;
Each position can have different roles and permissions to the users that have these job positions assigned to.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-add-position.png]]&lt;br /&gt;
&lt;br /&gt;
These are the available permissions:&lt;br /&gt;
&lt;br /&gt;
* Allocate users to programs/certifications&lt;br /&gt;
* View user reports&lt;br /&gt;
* Receive notifications&lt;br /&gt;
&lt;br /&gt;
These permissions can be assigned to Managers, Department leads or both.&lt;br /&gt;
&lt;br /&gt;
==== Manager ====&lt;br /&gt;
&lt;br /&gt;
A person with the manager job will be considered a manager of anyone in a lower position, regardless of their departments.&lt;br /&gt;
&lt;br /&gt;
==== Department lead ====&lt;br /&gt;
&lt;br /&gt;
A person with the department lead job will be considered a manager on anyone in the same department or sub-department, regardless of their position.&lt;br /&gt;
&lt;br /&gt;
== Example 1: Organisation structure hierarchy based on positions ==&lt;br /&gt;
&lt;br /&gt;
The company chooses to store their hierarchy in the &amp;quot;Positions&amp;quot; tree. The CEO is the top position, underneath are the CTO and CFO. Managers of several technical teams are under the CTO, and members of these teams are under these managers. This means that there are separate positions in the hierarchy for &amp;quot;Members of team A&amp;quot; and &amp;quot;Members of team B&amp;quot;. The same company uses departments as physical locations (countries, cities or rooms). They may or may not have a hierarchy. In this structure all positions that have &amp;quot;children&amp;quot; will be marked as a &amp;quot;Global manager&amp;quot;. This will allow people who hold jobs in these positions to see everybody in the positions below them as their team. It&#039;s probable that the CEO does not need to &amp;quot;Receive notifications&amp;quot; from everybody in their company but they may need to see reports on them.&lt;br /&gt;
&lt;br /&gt;
== Example 2: Organisation structure hierarchy based on departments ==&lt;br /&gt;
&lt;br /&gt;
In this company departments represent different divisions and teams inside the company. Their structure is hierarchical. There are several positions, such as &amp;quot;Facilitator&amp;quot; and &amp;quot;Staff member&amp;quot;. The &amp;quot;Facilitator&amp;quot; position has the &amp;quot;Department manager&amp;quot; checkbox enabled. When people get assigned jobs in different departments, the facilitators will be able to see everybody from their department as their team.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to create more complex structures with hierarchies in both positions and departments, and also positions that are both &amp;quot;Global manager&amp;quot; and &amp;quot;Department manager&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
= Assigning jobs =&lt;br /&gt;
&lt;br /&gt;
When the organisation structure is defined, the tenant administrator can assign jobs to different users. As shown in the examples above, when somebody is assigned a job that has manager permissions they are able to see other users from their team. &lt;br /&gt;
&lt;br /&gt;
One user can have multiple jobs and be part of multiple teams. &lt;br /&gt;
&lt;br /&gt;
A job represents the current job that an employee is performing, consisting of a position within a department. Actual employees&#039; jobs can change over time, people can be promoted or transferred from one department to another.  However once a job is created it is not possible to change its department and position. It is also not recommended to delete any jobs (unless they were created by mistake). Instead, the tenant administrator should set the &amp;quot;End date&amp;quot; on the current job and create a new job in the new position or department. Most reports will only show &amp;quot;current jobs&amp;quot; (i.e. those that are active at this moment in time) and automatically hide past jobs.  However for historical purposes it is very useful to keep a history of all jobs that employees have had.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-os-new-job.png]]&lt;br /&gt;
&lt;br /&gt;
Permissions to be a team manager or allocate users to programs are always taken from the &#039;&#039;&#039;current user&#039;s jobs&#039;&#039;&#039; (when current date is between job&#039;s start and end date).&lt;br /&gt;
&lt;br /&gt;
= Shared Organisation Structure =&lt;br /&gt;
&lt;br /&gt;
An Organisation Structure can be created in the Shared Space to be used across all tenants.&lt;br /&gt;
&lt;br /&gt;
Jobs can be assigned to users in their tenants using shared Departments and Positions, and when moving users between tenants, jobs using shared departments and positions will be moved along.&lt;br /&gt;
&lt;br /&gt;
To create shared departments and positions we need to access the Shared space from the tenant switch dropdown, in the navigation bar. When inside the Shared Space, go to Organisation structure in the Workplace launcher, and from here create new departments and positions as usual. Notice that there are no jobs in the Shared Space because users can not belong to Shared space.&lt;br /&gt;
Once we have created some departments and positions in the Shared space, we can use them from within all the other tenants. When creating a new job, they will be available in the departments and position selectors, and we can assign them to the users in our tenant.&lt;br /&gt;
&lt;br /&gt;
= Automation and integrations =&lt;br /&gt;
&lt;br /&gt;
To create departments and positions in bulk you can use [[Migrations]] tool. There are CSV importers available and via both web and CLI interfaces. Import wizard allows to specify how columns in the CSV file should be mapped to the properties of departments and positions. Only name is required, the smallest working CSV file can have only one column&lt;br /&gt;
&lt;br /&gt;
It is also possible to use Web Services: &#039;&#039;&#039;tool_organisation_create_positions&#039;&#039;&#039; and &#039;&#039;&#039;tool_organisation_create_departments&#039;&#039;&#039;. Parameters descriptions are available inside Moodle itself - see [[Using web services]]&lt;br /&gt;
&lt;br /&gt;
The [[Upload_users_in_Moodle_Workplace|Upload users tool]] was enhanced in Moodle Workplace and it includes functionality to assign users jobs in bulk or change existing jobs (set the end date).&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Organisation_structure&amp;diff=139834</id>
		<title>Organisation structure</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Organisation_structure&amp;diff=139834"/>
		<updated>2021-03-09T13:50:37Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Shared Organisation Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Organisation structure is a combination of three Moodle Workplace features: departments, positions and jobs.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/c-vx7SL2Q20 | desc = Moodle Workplace | Training | Organisation Structure}}&lt;br /&gt;
&lt;br /&gt;
We can use departments and positions hierarchies to define any organisation structure and define all reporting lines, assigning jobs to employees in any department with any position. &lt;br /&gt;
&lt;br /&gt;
Having an organisation structure can help the tenant administrator to:&lt;br /&gt;
&lt;br /&gt;
* Create dynamic rules that automatically do something based on a users position or department (for example, enrol them in an induction course)&lt;br /&gt;
* Create custom reports that have a specific department (or position) as their audience&lt;br /&gt;
* Filter/search lists of users within the organisation based on their position and department&lt;br /&gt;
* Create team managers by assigning jobs with &amp;quot;Manager&amp;quot; or &amp;quot;Department lead&amp;quot; positions to users&lt;br /&gt;
&lt;br /&gt;
Having a manager position means that:&lt;br /&gt;
&lt;br /&gt;
* Your team list is displayed on your dashboard&lt;br /&gt;
* You are able to allocate your team members to programs and certifications &#039;&#039;without any capabilities&#039;&#039; (if enabled in the position settings)&lt;br /&gt;
* You are able to view custom reports on your team members &#039;&#039;without any capabilities&#039;&#039; (according to configured [[Report_builder#Configuring_audience|report audience]] settings)&lt;br /&gt;
* You can receive notifications about completions/overdue certifications (if enabled in the position settings)&lt;br /&gt;
&lt;br /&gt;
= Departments and positions =&lt;br /&gt;
To access the page, click &amp;quot;Organisation structure&amp;quot; from the workplace launcher. This page is available to users with either the [[Tenant administrator role|Tenant administrator]] or [[Organisation manager role|Organisation manager]] role. &lt;br /&gt;
&lt;br /&gt;
Departments and positions can be grouped together into &#039;&#039;&#039;frameworks&#039;&#039;&#039;. There can be different use cases for the frameworks - they can be used to create completely isolated sets of departments, for example one framework could be based on physical location and another one on a team within an organisation. Frameworks can also represent sub-divisions of a big organisation.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-os-frameworks.png]]&lt;br /&gt;
&lt;br /&gt;
Both position and department structures can be &#039;&#039;&#039;hierarchical&#039;&#039;&#039;, however it is more likely that the organisation would have only one of them hierarchical and another one as a flat list.&lt;br /&gt;
&lt;br /&gt;
Positions have additional properties that are called &amp;quot;Global manager&amp;quot; and &amp;quot;Department manager&amp;quot;. See the following example for an explanation:&lt;br /&gt;
&lt;br /&gt;
== Adding new departments ==&lt;br /&gt;
&lt;br /&gt;
Departments must be created inside a department framework. If there are no department frameworks created at this point, click on &amp;quot;New framework&amp;quot; to create a new one.&lt;br /&gt;
&lt;br /&gt;
Click in the &amp;quot;+&amp;quot; icon to add a new department inside the framework. Notice that all departments also have a &amp;quot;+&amp;quot; icon: by clicking on it, a sub-department will be created.&lt;br /&gt;
&lt;br /&gt;
== Adding new positions ==&lt;br /&gt;
&lt;br /&gt;
Positions must be created inside a position framework. If there are no position frameworks created at this point, click on &amp;quot;New framework&amp;quot; to create a new one.&lt;br /&gt;
&lt;br /&gt;
Click in the &amp;quot;+&amp;quot; icon to add a new position inside the framework. Notice that all positions also have a &amp;quot;+&amp;quot; icon: by clicking on it, a sub-position will be created.&lt;br /&gt;
&lt;br /&gt;
=== Roles ===&lt;br /&gt;
&lt;br /&gt;
Each position can have different roles and permissions to the users that have these job positions assigned to.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-add-position.png]]&lt;br /&gt;
&lt;br /&gt;
These are the available permissions:&lt;br /&gt;
&lt;br /&gt;
* Allocate users to programs/certifications&lt;br /&gt;
* View user reports&lt;br /&gt;
* Receive notifications&lt;br /&gt;
&lt;br /&gt;
These permissions can be assigned to Managers, Department leads or both.&lt;br /&gt;
&lt;br /&gt;
==== Manager ====&lt;br /&gt;
&lt;br /&gt;
A person with the manager job will be considered a manager of anyone in a lower position, regardless of their departments.&lt;br /&gt;
&lt;br /&gt;
==== Department lead ====&lt;br /&gt;
&lt;br /&gt;
A person with the department lead job will be considered a manager on anyone in the same department or sub-department, regardless of their position.&lt;br /&gt;
&lt;br /&gt;
== Example 1: Organisation structure hierarchy based on positions ==&lt;br /&gt;
&lt;br /&gt;
The company chooses to store their hierarchy in the &amp;quot;Positions&amp;quot; tree. The CEO is the top position, underneath are the CTO and CFO. Managers of several technical teams are under the CTO, and members of these teams are under these managers. This means that there are separate positions in the hierarchy for &amp;quot;Members of team A&amp;quot; and &amp;quot;Members of team B&amp;quot;. The same company uses departments as physical locations (countries, cities or rooms). They may or may not have a hierarchy. In this structure all positions that have &amp;quot;children&amp;quot; will be marked as a &amp;quot;Global manager&amp;quot;. This will allow people who hold jobs in these positions to see everybody in the positions below them as their team. It&#039;s probable that the CEO does not need to &amp;quot;Receive notifications&amp;quot; from everybody in their company but they may need to see reports on them.&lt;br /&gt;
&lt;br /&gt;
== Example 2: Organisation structure hierarchy based on departments ==&lt;br /&gt;
&lt;br /&gt;
In this company departments represent different divisions and teams inside the company. Their structure is hierarchical. There are several positions, such as &amp;quot;Facilitator&amp;quot; and &amp;quot;Staff member&amp;quot;. The &amp;quot;Facilitator&amp;quot; position has the &amp;quot;Department manager&amp;quot; checkbox enabled. When people get assigned jobs in different departments, the facilitators will be able to see everybody from their department as their team.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to create more complex structures with hierarchies in both positions and departments, and also positions that are both &amp;quot;Global manager&amp;quot; and &amp;quot;Department manager&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
= Assigning jobs =&lt;br /&gt;
&lt;br /&gt;
When the organisation structure is defined, the tenant administrator can assign jobs to different users. As shown in the examples above, when somebody is assigned a job that has manager permissions they are able to see other users from their team. &lt;br /&gt;
&lt;br /&gt;
One user can have multiple jobs and be part of multiple teams. &lt;br /&gt;
&lt;br /&gt;
A job represents the current job that an employee is performing, consisting of a position within a department. Actual employees&#039; jobs can change over time, people can be promoted or transferred from one department to another.  However once a job is created it is not possible to change its department and position. It is also not recommended to delete any jobs (unless they were created by mistake). Instead, the tenant administrator should set the &amp;quot;End date&amp;quot; on the current job and create a new job in the new position or department. Most reports will only show &amp;quot;current jobs&amp;quot; (i.e. those that are active at this moment in time) and automatically hide past jobs.  However for historical purposes it is very useful to keep a history of all jobs that employees have had.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-os-new-job.png]]&lt;br /&gt;
&lt;br /&gt;
Permissions to be a team manager or allocate users to programs are always taken from the &#039;&#039;&#039;current user&#039;s jobs&#039;&#039;&#039; (when current date is between job&#039;s start and end date).&lt;br /&gt;
&lt;br /&gt;
= Shared Organisation Structure =&lt;br /&gt;
&lt;br /&gt;
An Organisation Structure can be created in the Shared Space to be used across all tenants.&lt;br /&gt;
&lt;br /&gt;
Jobs can be assigned to users in their tenants using shared Departments and Positions, and when moving users between tenants, jobs using shared departments and positions will be moved along.&lt;br /&gt;
&lt;br /&gt;
To create shared departments and positions we need to access the Shared space from the tenant switch dropdown, in the navigation bar. When inside the Shared Space, go to Organisation structure in the Workplace launcher, and from here create new departments and positions as usual. Notice that there are no jobs in the Shared Space because users can not belong to Shared space.&lt;br /&gt;
&lt;br /&gt;
= Automation and integrations =&lt;br /&gt;
&lt;br /&gt;
To create departments and positions in bulk you can use [[Migrations]] tool. There are CSV importers available and via both web and CLI interfaces. Import wizard allows to specify how columns in the CSV file should be mapped to the properties of departments and positions. Only name is required, the smallest working CSV file can have only one column&lt;br /&gt;
&lt;br /&gt;
It is also possible to use Web Services: &#039;&#039;&#039;tool_organisation_create_positions&#039;&#039;&#039; and &#039;&#039;&#039;tool_organisation_create_departments&#039;&#039;&#039;. Parameters descriptions are available inside Moodle itself - see [[Using web services]]&lt;br /&gt;
&lt;br /&gt;
The [[Upload_users_in_Moodle_Workplace|Upload users tool]] was enhanced in Moodle Workplace and it includes functionality to assign users jobs in bulk or change existing jobs (set the end date).&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=139825</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=139825"/>
		<updated>2021-03-09T13:39:22Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* User allocation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. Some programs (or sets inside the program) may be configured so that learner needs to complete only several of the courses in order for the program (or set) to be considered completed, in this case learner can choose which courses to take. Learners allocated to the programs can see their current programs on their [[Learner dashboard|Learner dashboards]] and self-enrol into the program courses by clicking on them. Some program courses may not be available until the per-requisites are completed, in which case the appropriate message will be displayed.&lt;br /&gt;
&lt;br /&gt;
As a tenant administrator or Programs manager you can access the Programs tool by selecting Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-new.png]]&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-add-courses.png]]&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-set-completion.png]]&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-schedule.png]]&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user). We can also select several users at a time and perform these actions in bulk.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-users.png]]&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-dynamicrules.png]]&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-pr-dashboard.png]]wp-shared-program.png&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
A manager is able to reset a program for an individual user from the program users list. This will reset all courses that are part of this program. The users&#039; course completion data, individual assignments, grades and ratings will be reset. Data related to collaborative activities inside program courses will not be reset - this includes workshop, forum, assignment group submissions and collaborative wikis.&lt;br /&gt;
&lt;br /&gt;
A course reset report is also available from the [[Report builder]]. To generate it a manager just needs to go into the Report builder tool and create a new report using the “Course reset for individual user” report source.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between tenants&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the default Workplace installation users do not have the capability [[Capabilities/moodle/category:viewcourselist|moodle/category:viewcourselist]] outside of their tenant&#039;s category. This means that the Tenant administrator or Programs Manager will not see courses outside of their own tenant&#039;s course category when they add courses to the programs.&lt;br /&gt;
&lt;br /&gt;
However the site can be configured so that there is a &amp;quot;Shared&amp;quot; course category that overrides permissions and allows users to browse courses there, or a special user could be created who creates programs for different tenants and has access to all courses. In any case, it is possible to add the same course to different programs that belong to different tenants. &lt;br /&gt;
&lt;br /&gt;
A manager who manages the program will see the &amp;quot;attention&amp;quot; icon next to the courses that do not belong to the current tenant&#039;s course category. It is highly recommended to &#039;&#039;&#039;have all shared courses in &amp;quot;Separate groups&amp;quot; mode&#039;&#039;&#039; and force the group mode for all activities. &lt;br /&gt;
&lt;br /&gt;
The Programs enrolment method &#039;&#039;&#039;will always allocate users from different tenants into different groups&#039;&#039;&#039;. Groups will be created automatically based on the name of the tenant. They can be manually renamed later without affecting the allocation of future students. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even within the same tenant, multiple programs may use the same course. By default users enrolled into the same course via different programs will &#039;&#039;&#039;not&#039;&#039;&#039; be in different groups, however it is possible to specify in Program settings that a group has to be created in each program course for the users allocated to the program. &lt;br /&gt;
&lt;br /&gt;
The same can be done for certifications. Each certification can have their own groups in the courses. For example, a new certification may be created for each cohort of students taking the same program and by separating them into groups the manager can ensure that they don&#039;t see forum posts or other activity from other cohorts.&lt;br /&gt;
&lt;br /&gt;
== Shared programs ==&lt;br /&gt;
After enabling [[Multi-tenancy#Shared_Space|Shared space]], users can create shared programs inside of it. These shared programs will be listed in Programs main page in all tenants and will be marked with a &amp;quot;Shared space&amp;quot; label next to it. Users from these tenants with no access to the Shared space will be only able to allocate users to these programs.&lt;br /&gt;
&lt;br /&gt;
[[File:wp-shared-program.png]]&lt;br /&gt;
&lt;br /&gt;
=== Creating a new shared program ===&lt;br /&gt;
Access the Shared space from the tenant switch dropdown, in the navigation bar. When inside the Shared space go to Programs in the Workplace launcher and create a new program as usual.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=File:wp-pr-users.png&amp;diff=139824</id>
		<title>File:wp-pr-users.png</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=File:wp-pr-users.png&amp;diff=139824"/>
		<updated>2021-03-09T13:31:42Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Davidmatamoros uploaded a new version of File:wp-pr-users.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Upload_users_in_Moodle_Workplace&amp;diff=139174</id>
		<title>Upload users in Moodle Workplace</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Upload_users_in_Moodle_Workplace&amp;diff=139174"/>
		<updated>2020-12-11T14:39:40Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Programs and certifications allocations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
The [[Upload users]] tool is enhanced in Moodle Workplace to allow additional functionality.&lt;br /&gt;
&lt;br /&gt;
==Tenant allocation==&lt;br /&gt;
&lt;br /&gt;
A tenant can be specified using tenant field when uploading the CSV by users with the capability tool/tenant:allocate. These users will be able to specify a tenant when uploading users (both when creating new users and updating existing).&lt;br /&gt;
&lt;br /&gt;
If the current user does not have this capability, they can only create/update users in their own tenant. Use of tenant field is not allowed to these users. Note that by default, only site admins have this capability.&lt;br /&gt;
&lt;br /&gt;
Example of the CSV file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
username,firstname,lastname,email,tenant&lt;br /&gt;
jonest,Tom,Jones,jonest@example.com,big&lt;br /&gt;
reznor,Trent,Reznor,reznor@example.com,small&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenants are matched by their &amp;quot;ID number&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_tenantidnumber.png|thumb|center|300px|Locating tenant ID number]]&lt;br /&gt;
&lt;br /&gt;
==Job assignments==&lt;br /&gt;
&lt;br /&gt;
If the current user has the capability to assign jobs (in addition to the capability to use the upload user tool), they can create jobs for users or modify existing ones. Both fields jobdepartment1 and jobposition1 must have values, and fields jobstartdate1 and jobenddate1 are optional. When a user already has a job in this department and position, the dates will be modified but the new job will not be created, in this case empty values in start/end date fields will mean &amp;quot;do not modify&amp;quot;, to remove the job end date it can be set to &amp;quot;0&amp;quot;. Departments and positions are matched by their &amp;quot;ID number&amp;quot; just like tenants. It is possible to add more than one job for one user in the same line by adding jobdepartment2, jobposition2, etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
username,firstname,lastname,email,jobdepartment1,jobposition1,jobstartdate1,jobenddate1&lt;br /&gt;
jonest,Tom,Jones,jonest@example.com,exampledep,examplepos,,&lt;br /&gt;
reznor,Trent,Reznor,reznor@example.com,exampledep2,examplepos2,2019-05-07,&lt;br /&gt;
jon,Jon,Whatever,jon@example.com,exampledep2,examplepos2,2019-05-07,2032-01-09&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Programs and certifications allocations==&lt;br /&gt;
&lt;br /&gt;
If the current user has the capability to allocate to programs and/or certifications (in addition to the capability to use the upload user tool), they can do so in the upload users tool. Only users, programs and certifications from the same tenant can be used. If the user already has a direct allocation to a program/certification, the dates will be updated. Programs and certifications are matched by their &amp;quot;ID number&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Programs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
username,program1,programstartdate1,programenddate1,programduedate1&lt;br /&gt;
user14,prog1,2019-05-12,,&lt;br /&gt;
user15,prog1,2019-05-12,2032-01-09,2032-01-09&lt;br /&gt;
user12,prog1,2019-05-12,2032-01-09,&lt;br /&gt;
user13,prog1,2019-05-12,,2032-01-09&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Certifications:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
username,certification1,certificationstartdate1,certificationduedate1,certificationcertify1,certificationcertifyexpires1,certificationcertifytimecertified1&lt;br /&gt;
user14,cert1,2019-05-12,,,,&lt;br /&gt;
user15,cert1,2019-05-12,2032-01-09,0,,&lt;br /&gt;
user12,cert1,2019-05-12,,,,&lt;br /&gt;
user13,cert1,2019-05-12,2032-01-09,1,2032-01-09,2019-10-12&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Course completion==&lt;br /&gt;
&lt;br /&gt;
If the current user has the &#039;tool/datastore:uploadcoursecompletion&#039; capability, they can upload course completion data to be stored in the Data store for users who belong to the same tenant as themselves. This data can be reported on by using Report builder to [[Report_builder#Creating_a_custom_report|create a new report]] using the &amp;quot;Course completion from datastore&amp;quot; report source. The following is an example CSV file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
username,coursecompleted1,coursecompleteddate1&lt;br /&gt;
student,English 101,2019-01-01&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Courses are matched on the &#039;coursecompleted&#039; field of the CSV, which should refer to the shortname of the course in Moodle. It&#039;s possible to set the completion date by using the &#039;coursecompleteddate&#039; field (if this field is omitted, then the current date will be used).&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136086</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136086"/>
		<updated>2019-11-26T09:53:16Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Program reset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
A manager is able to reset a program for an individual user from the program users list. This will reset all courses that are part of this program , including their completion data, individual assignments, grades and ratings, with the exception of the collaborative activities inside courses that will not be reset. Collaborative activities includes workshop, forum, assign group submissions and collaborative wiki.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A course reset report is also available from the [[Report builder]]. To generate it a manager just needs to go into the Report Builder tool and create a new report using the “Course reset for individual user” report source.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between tenants&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the default Workplace installation users do not have the capability [[Capabilities/moodle/category:viewcourselist|moodle/category:viewcourselist]] outside of their tenant&#039;s category. This means that the Tenant administrator or Programs Manager will not see courses outside of their own tenant&#039;s course category when they add courses to the programs.&lt;br /&gt;
&lt;br /&gt;
However the site can be configured so that there is a &amp;quot;Shared&amp;quot; course category that overrides permissions and allows users to browse courses there, or a special user could be created who creates programs for different tenants and has access to all courses. In any case, it is possible to add the same course to different programs that belong to different tenants. &lt;br /&gt;
&lt;br /&gt;
A manager who manages the program will see the &amp;quot;attention&amp;quot; icon next to the courses that do not belong to the current tenant&#039;s course category. It is highly recommended to &#039;&#039;&#039;have all shared courses in &amp;quot;Separate groups&amp;quot; mode&#039;&#039;&#039; and force the group mode for all activities. &lt;br /&gt;
&lt;br /&gt;
The Programs enrolment method &#039;&#039;&#039;will always allocate users from different tenants into different groups&#039;&#039;&#039;. Groups will be created automatically based on the name of the tenant. They can be manually renamed later without affecting the allocation of future students. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even within the same tenant, multiple programs may use the same course. By default users enrolled into the same course via different programs will &#039;&#039;&#039;not&#039;&#039;&#039; be in different groups, however it is possible to specify in Program settings that a group has to be created in each program course for the users allocated to the program. &lt;br /&gt;
&lt;br /&gt;
The same can be done for certifications. Each certification can have their own groups in the courses. For example, a new certification may be created for each cohort of students taking the same program and by separating them into groups the manager can ensure that they don&#039;t see forum posts or other activity from other cohorts.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136084</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136084"/>
		<updated>2019-11-26T09:45:00Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Program reset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
A manager is able to reset a program for an individual user from the program users list. This will reset all courses that are part of this program , including their completion data and individual assignments, with the exception of the collaborative activities inside courses that will not be reset. Collaborative activities includes workshop, forum, assign group submissions and collaborative wiki.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A course reset report is also available from the [[Report builder]]. To generate it a manager just needs to go into the Report Builder tool and create a new report using the “Course reset for individual user” report source.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between tenants&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the default Workplace installation users do not have the capability [[Capabilities/moodle/category:viewcourselist|moodle/category:viewcourselist]] outside of their tenant&#039;s category. This means that the Tenant administrator or Programs Manager will not see courses outside of their own tenant&#039;s course category when they add courses to the programs.&lt;br /&gt;
&lt;br /&gt;
However the site can be configured so that there is a &amp;quot;Shared&amp;quot; course category that overrides permissions and allows users to browse courses there, or a special user could be created who creates programs for different tenants and has access to all courses. In any case, it is possible to add the same course to different programs that belong to different tenants. &lt;br /&gt;
&lt;br /&gt;
A manager who manages the program will see the &amp;quot;attention&amp;quot; icon next to the courses that do not belong to the current tenant&#039;s course category. It is highly recommended to &#039;&#039;&#039;have all shared courses in &amp;quot;Separate groups&amp;quot; mode&#039;&#039;&#039; and force the group mode for all activities. &lt;br /&gt;
&lt;br /&gt;
The Programs enrolment method &#039;&#039;&#039;will always allocate users from different tenants into different groups&#039;&#039;&#039;. Groups will be created automatically based on the name of the tenant. They can be manually renamed later without affecting the allocation of future students. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even within the same tenant, multiple programs may use the same course. By default users enrolled into the same course via different programs will &#039;&#039;&#039;not&#039;&#039;&#039; be in different groups, however it is possible to specify in Program settings that a group has to be created in each program course for the users allocated to the program. &lt;br /&gt;
&lt;br /&gt;
The same can be done for certifications. Each certification can have their own groups in the courses. For example, a new certification may be created for each cohort of students taking the same program and by separating them into groups the manager can ensure that they don&#039;t see forum posts or other activity from other cohorts.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136083</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136083"/>
		<updated>2019-11-26T09:44:49Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Program reset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
A manager is able to reset a program for an individual user from the program users list. This will reset all courses that are part of this program , including their completion data and individual assignments, with the exception of the collaborative activities inside courses that will not be reset. Collaborative activities includes workshop, forum, assign group submissions and collaborative wiki.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A course reset report is also available from the [[Report builder]]. To generate it a manager just needs to go into the Report Builder tool and create a new report using the “Course reset for individual user” report source.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between tenants&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the default Workplace installation users do not have the capability [[Capabilities/moodle/category:viewcourselist|moodle/category:viewcourselist]] outside of their tenant&#039;s category. This means that the Tenant administrator or Programs Manager will not see courses outside of their own tenant&#039;s course category when they add courses to the programs.&lt;br /&gt;
&lt;br /&gt;
However the site can be configured so that there is a &amp;quot;Shared&amp;quot; course category that overrides permissions and allows users to browse courses there, or a special user could be created who creates programs for different tenants and has access to all courses. In any case, it is possible to add the same course to different programs that belong to different tenants. &lt;br /&gt;
&lt;br /&gt;
A manager who manages the program will see the &amp;quot;attention&amp;quot; icon next to the courses that do not belong to the current tenant&#039;s course category. It is highly recommended to &#039;&#039;&#039;have all shared courses in &amp;quot;Separate groups&amp;quot; mode&#039;&#039;&#039; and force the group mode for all activities. &lt;br /&gt;
&lt;br /&gt;
The Programs enrolment method &#039;&#039;&#039;will always allocate users from different tenants into different groups&#039;&#039;&#039;. Groups will be created automatically based on the name of the tenant. They can be manually renamed later without affecting the allocation of future students. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even within the same tenant, multiple programs may use the same course. By default users enrolled into the same course via different programs will &#039;&#039;&#039;not&#039;&#039;&#039; be in different groups, however it is possible to specify in Program settings that a group has to be created in each program course for the users allocated to the program. &lt;br /&gt;
&lt;br /&gt;
The same can be done for certifications. Each certification can have their own groups in the courses. For example, a new certification may be created for each cohort of students taking the same program and by separating them into groups the manager can ensure that they don&#039;t see forum posts or other activity from other cohorts.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136082</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136082"/>
		<updated>2019-11-26T09:30:45Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Program reset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
A manager is able to reset a program for an individual user from the program users list. This will reset all courses that are part of this program with the exception of the collaborative activities inside courses that will not be reset.&lt;br /&gt;
A course reset report is also available from the [[Report builder]]. To generate it a manager just needs to go into the Report Builder tool and create a new report using the “Course reset for individual user” report source.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between tenants&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the default Workplace installation users do not have the capability [[Capabilities/moodle/category:viewcourselist|moodle/category:viewcourselist]] outside of their tenant&#039;s category. This means that the Tenant administrator or Programs Manager will not see courses outside of their own tenant&#039;s course category when they add courses to the programs.&lt;br /&gt;
&lt;br /&gt;
However the site can be configured so that there is a &amp;quot;Shared&amp;quot; course category that overrides permissions and allows users to browse courses there, or a special user could be created who creates programs for different tenants and has access to all courses. In any case, it is possible to add the same course to different programs that belong to different tenants. &lt;br /&gt;
&lt;br /&gt;
A manager who manages the program will see the &amp;quot;attention&amp;quot; icon next to the courses that do not belong to the current tenant&#039;s course category. It is highly recommended to &#039;&#039;&#039;have all shared courses in &amp;quot;Separate groups&amp;quot; mode&#039;&#039;&#039; and force the group mode for all activities. &lt;br /&gt;
&lt;br /&gt;
The Programs enrolment method &#039;&#039;&#039;will always allocate users from different tenants into different groups&#039;&#039;&#039;. Groups will be created automatically based on the name of the tenant. They can be manually renamed later without affecting the allocation of future students. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even within the same tenant, multiple programs may use the same course. By default users enrolled into the same course via different programs will &#039;&#039;&#039;not&#039;&#039;&#039; be in different groups, however it is possible to specify in Program settings that a group has to be created in each program course for the users allocated to the program. &lt;br /&gt;
&lt;br /&gt;
The same can be done for certifications. Each certification can have their own groups in the courses. For example, a new certification may be created for each cohort of students taking the same program and by separating them into groups the manager can ensure that they don&#039;t see forum posts or other activity from other cohorts.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136081</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136081"/>
		<updated>2019-11-26T09:27:27Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Program reset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
A manager is able to reset a program for an individual user from the program users list. This will reset all courses that are part of this program with the exception of the collaborative activities inside courses that will not be reset.&lt;br /&gt;
A course reset report is also available from the [[Report Builder.]] To generate it a manager just needs to go into the Report Builder tool and create a new report using the “Course reset for individual user” report source.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between tenants&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the default Workplace installation users do not have the capability [[Capabilities/moodle/category:viewcourselist|moodle/category:viewcourselist]] outside of their tenant&#039;s category. This means that the Tenant administrator or Programs Manager will not see courses outside of their own tenant&#039;s course category when they add courses to the programs.&lt;br /&gt;
&lt;br /&gt;
However the site can be configured so that there is a &amp;quot;Shared&amp;quot; course category that overrides permissions and allows users to browse courses there, or a special user could be created who creates programs for different tenants and has access to all courses. In any case, it is possible to add the same course to different programs that belong to different tenants. &lt;br /&gt;
&lt;br /&gt;
A manager who manages the program will see the &amp;quot;attention&amp;quot; icon next to the courses that do not belong to the current tenant&#039;s course category. It is highly recommended to &#039;&#039;&#039;have all shared courses in &amp;quot;Separate groups&amp;quot; mode&#039;&#039;&#039; and force the group mode for all activities. &lt;br /&gt;
&lt;br /&gt;
The Programs enrolment method &#039;&#039;&#039;will always allocate users from different tenants into different groups&#039;&#039;&#039;. Groups will be created automatically based on the name of the tenant. They can be manually renamed later without affecting the allocation of future students. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sharing courses between programs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even within the same tenant, multiple programs may use the same course. By default users enrolled into the same course via different programs will &#039;&#039;&#039;not&#039;&#039;&#039; be in different groups, however it is possible to specify in Program settings that a group has to be created in each program course for the users allocated to the program. &lt;br /&gt;
&lt;br /&gt;
The same can be done for certifications. Each certification can have their own groups in the courses. For example, a new certification may be created for each cohort of students taking the same program and by separating them into groups the manager can ensure that they don&#039;t see forum posts or other activity from other cohorts.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136080</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136080"/>
		<updated>2019-11-26T09:14:51Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process that will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, [[Programs#Program_reset|recertification program will be reset]], will appear on the user&#039;s dashboard and will be available for the user to start taking the program. If program is completed user will be considered &amp;quot;certified&amp;quot; until the new expiry date. Otherwise, if program is not completed before the due date (or grace period in case is set), user will be reallocated to the certification initial program and program courses in the initial program that are not present in the recertification program will be reset for this user.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis. In case recertification is enabled is possible to modify the recertification start date and due date. Grace period will be possible to be modified if recertification program is different from the initial one.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136079</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136079"/>
		<updated>2019-11-26T09:09:14Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process that will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, [[Programs#Program_reset|recertification program will be reset]], will appear on the user&#039;s dashboard and will be available for the user to start taking the program. If program is completed user will be considered &amp;quot;certified&amp;quot; until the new expiry date. Otherwise, if program is not completed before the due date (or grace period in case is set), user will be reallocated to the certification initial program and program courses in the initial program that are not present in the recertification program will be reseted for this user.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis. In case recertification is enabled is possible to modify the recertification start date and due date. Grace period will be possible to be modified if recertification program is different from the initial one.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136067</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136067"/>
		<updated>2019-11-25T16:30:33Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process that will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will be reset, will appear on the user&#039;s dashboard and will be available for the user to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise, if program is not completed before the due date (or grace period in case is set), user will be reallocated to the certification initial program and program courses in the initial program that are not present in the recertification program will be reseted for this user.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis. In case recertification is enabled is possible to modify the recertification start date and due date. Grace period will be possible to be modified if recertification program is different from the initial one.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136050</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=136050"/>
		<updated>2019-11-25T15:04:37Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Program reset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs according to their &amp;quot;Active&amp;quot; or &amp;quot;Archived&amp;quot; status. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will lose related data in reports.&lt;br /&gt;
&lt;br /&gt;
On this page we can also duplicate a program, which includes all configuration and content but excludes user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear at the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
On this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation and reset a user&#039;s program (caution: this will reset all program set/course completion for the user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;br /&gt;
&lt;br /&gt;
== Program reset ==&lt;br /&gt;
&lt;br /&gt;
Manager is able to reset the program for an individual user from the program users list. This includes resetting all the courses that are in the program. Program is also reset when user starts recertification.&lt;br /&gt;
&lt;br /&gt;
== Shared courses ==&lt;br /&gt;
&lt;br /&gt;
It is possible to include courses shared between tenants into the programs&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136046</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136046"/>
		<updated>2019-11-25T11:29:04Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process that will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will be reset and will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program and program courses will be reseted for this user.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis. In case recertification is enabled is possible to modify the recertification start date and due date. Grace period will be possible to be modified if recertification program is different from the initial one.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136045</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136045"/>
		<updated>2019-11-25T11:22:12Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process that will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program and program courses will be reseted for this user.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis. In case recertification is enabled is possible to modify the recertification start date and due date. Grace period will be possible to be modified if recertification program is different from the initial one.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136044</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136044"/>
		<updated>2019-11-25T11:15:17Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can also set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; for the recertification process that will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program and program courses will be reseted for this user.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136043</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136043"/>
		<updated>2019-11-25T11:10:17Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Certification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136042</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136042"/>
		<updated>2019-11-25T11:09:11Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Certification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. Certification dates can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. The allocation start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136041</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136041"/>
		<updated>2019-11-25T11:07:43Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Create a new certification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name and select the program that this certification will be related to. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136040</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136040"/>
		<updated>2019-11-25T11:02:50Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
When recertification start date is reached for a certified user, recertification program will appear on the user&#039;s dashboard and will be available to start taking the program. If program is completed user will get certified again until we reach the next recertification start date. Otherwise if program is not completed before the due date (or grace period in case is set) user will be reallocated to the certification initial program.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136036</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136036"/>
		<updated>2019-11-25T10:46:08Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Certification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;If we modify the associated program the users who are currently taking this program will not be reallocated automatically. This can be done manually on per-user basis. The status of users who have already completed the program, or those who were manually marked as certified, will not change but they will be unallocated from the old program and no longer see it on their dashboard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136035</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136035"/>
		<updated>2019-11-25T10:43:57Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136034</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136034"/>
		<updated>2019-11-25T10:41:05Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. &amp;lt;br /&amp;gt;&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136033</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136033"/>
		<updated>2019-11-25T10:40:27Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
* &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
* &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
* &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136032</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136032"/>
		<updated>2019-11-25T10:39:45Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. Under the &amp;quot;recertification&amp;quot; tab we can enable recertification and choose if we want to use the same initial program set in the certification or a different one just for the recertification.&lt;br /&gt;
In this tab we can set four different dates:&lt;br /&gt;
- &#039;&#039;&#039;Start date&#039;&#039;&#039; for the recertification process that will be relative to previous certification expiry date.&lt;br /&gt;
- &#039;&#039;&#039;Due date&#039;&#039;&#039; will be always the previous certification expiry date.&lt;br /&gt;
- &#039;&#039;&#039;Grace period&#039;&#039;&#039; is the extra amount of time we give the user after expiry date has been reached to finish the recertification program. Grace period is only available if the recertification program is different from the initial one.&lt;br /&gt;
- &#039;&#039;&#039;Expiry date&#039;&#039;&#039; is when this recertification program will expire.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136029</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136029"/>
		<updated>2019-11-25T10:31:47Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Certification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136028</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136028"/>
		<updated>2019-11-25T10:31:27Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires. Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136022</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136022"/>
		<updated>2019-11-25T09:28:02Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Recertification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
Under the &amp;quot;recertification&amp;quot; tab&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136021</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136021"/>
		<updated>2019-11-25T09:26:28Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136020</id>
		<title>Certifications</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Certifications&amp;diff=136020"/>
		<updated>2019-11-25T09:26:00Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
Using certifications we can specify and track requirements for recurring [[Programs|Workplace Programs]]. Each certification is associated with a program, which must be completed to allow the user to become certified. Users can be certified for a given period of time, after which the certification can be retaken or updated.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/izdACOdrfQo | desc = Moodle Workplace | Training | Certifications}}&lt;br /&gt;
&lt;br /&gt;
= Accessing certifications =&lt;br /&gt;
To access the Certifications tool select the option from the Workplace launcher. The page is divided into two tabs: &amp;quot;Active&amp;quot; and &amp;quot;Archived&amp;quot;, each of which list certifications depending on their current status.&lt;br /&gt;
&lt;br /&gt;
= Create a new certification = &lt;br /&gt;
To create a new certification press the &amp;quot;Add new certification&amp;quot; button, choose a name it and select the program that this certification will be related to. You can define start, due, and expiry dates for the certification. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later, expiring after 12 months. When this form is complete, we can complete the rest of the certification setup.&lt;br /&gt;
&lt;br /&gt;
= Certification =&lt;br /&gt;
Under the &amp;quot;Certification&amp;quot; tab, we can modify the associated program, certification dates (Start date, Due date and Expiry date) and we can define the allocation times for it. The start and end date define the range in which a user may be allocated to the certification.&lt;br /&gt;
&lt;br /&gt;
= Users =&lt;br /&gt;
Users can be allocated to a certification from the &amp;quot;Users&amp;quot; tab by pressing the &amp;quot;Allocate users&amp;quot; button. This page lists all users who are currently allocated to the certification, along with their certification status plus their status in the associated program.&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to manually certify an allocated user regardless of their progress through the associated program by clicking on the &amp;quot;Certify user&amp;quot; button. Using the &amp;quot;Edit&amp;quot; button we can also modify the status of a certification and it&#039;s start/due/expiry dates on a per-user basis.&lt;br /&gt;
&lt;br /&gt;
= Dynamic rules =&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect the certification and are created by default. These allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the certificate, issuing a certificate or a badge, allocating to another program/certification, or sending a reminder when the certification is overdue. Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
= Recertification =&lt;br /&gt;
&lt;br /&gt;
It is possible to set up the workflow for user recertification after the initial (previous) certification expires&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135644</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135644"/>
		<updated>2019-10-04T13:01:29Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Programs list ==&lt;br /&gt;
This list shows all existing programs separated into Active and Archived. Active programs are the ones we can modify and are available to users. Archived programs cannot be edited and are not available to users. Only archived programs can be deleted from the system but doing so we will loose all related data in reports.&lt;br /&gt;
In this page we can also duplicate a program that will duplicate all configuration (including program content) but will not duplicate user allocations.&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear in the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
In this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation temporarily in case it&#039;s necessary and reset a user&#039;s program (Caution! this will reset all sets and courses completion for this user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135643</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135643"/>
		<updated>2019-10-04T11:52:44Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* User Dashboard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear in the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
In this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation temporarily in case it&#039;s necessary and reset a user&#039;s program (Caution! this will reset all sets and courses completion for this user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program. User will have to complete courses in each set according to the completion criteria previously defined in the program content page.&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135642</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135642"/>
		<updated>2019-10-04T11:49:13Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* User allocation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear in the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
In this page we can also modify allocation dates (start date, due date and end date) individually for each user, suspend a user allocation temporarily in case it&#039;s necessary and reset a user&#039;s program (Caution! this will reset all sets and courses completion for this user).&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135641</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135641"/>
		<updated>2019-10-04T11:43:19Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear in the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135640</id>
		<title>Programs</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Programs&amp;diff=135640"/>
		<updated>2019-10-04T11:41:15Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: /* Creating a new program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Programs are entities that contain a list of courses that are required to be completed by users. These courses can be grouped into a hierarchical structure and can be arranged in a specific order within the program. To access the Programs tool, select Programs from the Workplace launcher.&lt;br /&gt;
&lt;br /&gt;
{{MediaPlayer | url = https://youtu.be/s_CMgdbnxP8 | desc = Moodle Workplace | Training | Programs}}&lt;br /&gt;
&lt;br /&gt;
== Creating a new program ==&lt;br /&gt;
To create a new program press the &amp;quot;Add new program&amp;quot; button and choose a name and description for your program. In case you have previously created program custom fields they will appear in the end of this form. Once this step is complete, we can configure the program content and allocate users.&lt;br /&gt;
&lt;br /&gt;
== Adding courses ==&lt;br /&gt;
Courses can be added to your program from the program &amp;quot;Content&amp;quot; tab. We can either add individual courses, or group them together in &amp;quot;sets&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* To add a course click the add button and select &amp;quot;Course&amp;quot;. You can select as many courses as you want.&lt;br /&gt;
* To add &amp;quot;sets&amp;quot; of courses click the add button and select &amp;quot;Set&amp;quot;. Give your set a name and select which courses you want to add to it. See the section on [[#Completion|completion]] below to define how the set should be completed by a user&lt;br /&gt;
&lt;br /&gt;
You can use drag-and-drop o re-order elements within the program in order to set a specific order.&lt;br /&gt;
&lt;br /&gt;
=== Completion ===&lt;br /&gt;
Each program, and course sets within it, can define how they should be considered as being completed by the user:&lt;br /&gt;
&lt;br /&gt;
* All in order - the user must complete all courses in the order specified&lt;br /&gt;
* All in any order - the user must complete all courses in no particular order&lt;br /&gt;
* At least X - the user must complete at least X number of the courses&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
Under the program &amp;quot;Schedule&amp;quot; tab, we can define the availability and allocation times for the program. The &amp;quot;Allocation window&amp;quot; defines when a user can be allocated to a program. The &amp;quot;Availability&amp;quot; section section defines a start and end date during which time a user can access the program. The due date is the time by which the user should have completed the program. Each of the times can be set relative to another, for example a users start date could be considered to be immediately after their allocation date with a due date one month later.&lt;br /&gt;
&lt;br /&gt;
== User allocation ==&lt;br /&gt;
Users can be manually allocated to a program from the &amp;quot;Users&amp;quot; tab. This page also lists all allocated users from other sources (such as via a Certification). For those users allocated to a program via a [[Certifications|certification]], the status of the certification is also shown.&lt;br /&gt;
&lt;br /&gt;
== Dynamic rules ==&lt;br /&gt;
The [[Dynamic rules]] tab gives quick access to some rules which affect this program and are created by default. This will allow the site administrator to do things like sending a notification to the user when they&#039;re allocated to the program, issuing a certificate or a badge, granting a competency upon program completion, or sending a reminder when the program is overdue.  Set actions for these predefined rules and click the toggle button to activate them.&lt;br /&gt;
&lt;br /&gt;
== User Dashboard ==&lt;br /&gt;
&lt;br /&gt;
When a user logs into Moodle Workplace and visits their [[Moodle_Workplace#Dashboard|Dashboard]] they will see all the active programs they have been allocated to, showing their completion status and allowing easy access to the courses contained within the program&lt;br /&gt;
&lt;br /&gt;
[[File:workplace_dashboard.png|thumb|600px|center|Workplace dashboard]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/setting/datastoresettings&amp;diff=134429</id>
		<title>admin/setting/datastoresettings</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/setting/datastoresettings&amp;diff=134429"/>
		<updated>2019-06-12T12:05:28Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Report builder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Report_builder]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/tool/reportbuilder/view&amp;diff=134428</id>
		<title>admin/tool/reportbuilder/view</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/tool/reportbuilder/view&amp;diff=134428"/>
		<updated>2019-06-12T12:02:31Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Report builder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Report_builder]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Capabilities/tool/reportbuilder:read&amp;diff=134427</id>
		<title>Capabilities/tool/reportbuilder:read</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Capabilities/tool/reportbuilder:read&amp;diff=134427"/>
		<updated>2019-06-12T11:59:35Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Created page with &amp;quot;{{Workplace}}  * Allows to view reports in the Workplace Report_builder feature * This capability may only be applied in the system context.  ==See also==  * Moodle Work...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
* Allows to view reports in the Workplace [[Report_builder]] feature&lt;br /&gt;
* This capability may only be applied in the system context.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle Workplace]]&lt;br /&gt;
* [[Report_builder]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Capabilities]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=Capabilities/tool/reportbuilder:edit&amp;diff=134426</id>
		<title>Capabilities/tool/reportbuilder:edit</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=Capabilities/tool/reportbuilder:edit&amp;diff=134426"/>
		<updated>2019-06-12T11:58:03Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Created page with &amp;quot;{{Workplace}}  * Allows to create and manage reports in the Workplace Report_builder feature * This capability may only be applied in the system context. * The default R...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Workplace}}&lt;br /&gt;
&lt;br /&gt;
* Allows to create and manage reports in the Workplace [[Report_builder]] feature&lt;br /&gt;
* This capability may only be applied in the system context.&lt;br /&gt;
* The default [[Report builder manager role]] has this capability set to allow&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle Workplace]]&lt;br /&gt;
* [[Report_builder]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Capabilities]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/tool/reportbuilder/index&amp;diff=134384</id>
		<title>admin/tool/reportbuilder/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/tool/reportbuilder/index&amp;diff=134384"/>
		<updated>2019-06-10T20:01:34Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Report builder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Report_builder]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/tool/program/programprogress&amp;diff=134375</id>
		<title>admin/tool/program/programprogress</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/tool/program/programprogress&amp;diff=134375"/>
		<updated>2019-06-09T19:28:15Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Programs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Programs]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/tool/program/programsprogress&amp;diff=134374</id>
		<title>admin/tool/program/programsprogress</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/tool/program/programsprogress&amp;diff=134374"/>
		<updated>2019-06-09T19:26:46Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Programs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Programs]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/tool/program/usersprogress&amp;diff=134373</id>
		<title>admin/tool/program/usersprogress</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/tool/program/usersprogress&amp;diff=134373"/>
		<updated>2019-06-09T19:26:08Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Programs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Programs]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/405/en/index.php?title=admin/tool/program/edit&amp;diff=134372</id>
		<title>admin/tool/program/edit</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/405/en/index.php?title=admin/tool/program/edit&amp;diff=134372"/>
		<updated>2019-06-09T19:25:11Z</updated>

		<summary type="html">&lt;p&gt;Davidmatamoros: Redirected page to Programs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Programs]]&lt;/div&gt;</summary>
		<author><name>Davidmatamoros</name></author>
	</entry>
</feed>