![cannot map sheepshaver data no error cannot map sheepshaver data no error](https://usermanual.wiki/Document/manual.735292086-User-Guide-Page-1.png)
Also, you can update the previous introduced course mappings in every moment if the new data doesn't conflicts with none of the previous course mappings. If you want to delete a course mapping you must only check the corresponding checkbox to the left and clicking to 'delete' button. If you try to introduce a duplicate course mapping this data will not be saved in the database and you will be redirected to the form showing an error. No field can be null, if you try to introduce a null course mapping, this data will be ignored and it will not be saved in the database. Below the database DSN field we can start introducing course mappings between Moodle and SAML courses.Once we already have created the database, we need to specify the DSN (Data Source Name) that has the following syntax: This database will have the following internal structure: To make it working we need to create an intermediate database on where we can store this data. Course Mapping section: The course mapping section allows the administrator to link saml courses and moodle courses.By default, the configuration is set as is shown below: First name = cn Surname = sn Email Address = mail In this section, you can specify the correspondence with the same data in Moodle.
![cannot map sheepshaver data no error cannot map sheepshaver data no error](http://www.applefool.com/se30/images/img/t5wn2njn.png)
Data Mapping section: The Identity Provider (IdP) provides some user's data such as the first name, surname, email address, etc.Ignore inactive courses: if this field is checked the user will stay in previous enrolled courses even if the status of the course is inactive in the SAML attribute.Field used to identify a course: this can be the Short Name or the Number ID and referes to the Moodle field used to identify a course during the matching phase of the plugin.By default, it is set to 'schacUserStatus'. SAML courses mapping: it is a SAML attribute that is mapped to Moodle courses data.External: the plugin will use a tabla in an external database to map the courses in the next field with Moodle courses.Internal: the plugin will use an internal database table to map the courses in the next field with Moodle courses.No suport (default value): the plugin will not have support for enrolling the user into courses automatically.SAML support Courses: this select has three options:.See the file custom_hook.php for more information. Hook file path: this is the absolute path of a file with php functions that will be called to alter the default behaviour of this plugin.Log file path: this is the absolute path of a file where the plugin will log information about its actions.This description will be shown below the SAML image in the login Moodle page.
![cannot map sheepshaver data no error cannot map sheepshaver data no error](https://patchbay.tech/wp-content/uploads/2018/03/Screen-Shot-2018-05-21-at-9.21.01-AM.png)
#Cannot map sheepshaver data no error install
Install in the same machine a simpleSAMLphp instance and configure it as a Service Providerġ. If you need auto-enrol based on SAML you need to install the SAML Enrolment Plugin too. This plugin add SAML authentication support to Moodle. Mark Stewart - Moodle Administrator in New Zealand.Donations are welcome to support the development of the plugin.