The following table lists the cookies that are used in Kaltura MediaSpace and the Kaltura Player.
Cookie Name | Status - Session/Persistent | Duration | Usage/Meaning | Context | User State (anonymous/ Logged in) |
gnidargitl_{entryID} | Persistent | 5 hours | Holds information about the entry that is used later to send a grade to the LMS (After the quiz is submitted on the Kaltura side). The cookie value does not hold any PII, it contains only 2 identifiers the LMS passed to Kaltura to know where to send the grade to, for that specific entry and user. | Functional, only if you use quiz and allow grading in the LMS. | Logged-in |
groupSyncing | Persistent | 1 year This cookie is removed automatically when the process is done. | Similar to the JobsInProgess cookie, but specifically for the job of syncing a user's group membership during login. This cookie contains the job ID. | Functional, only if you are using the Ssogroupsync or Samlgroupsync modules. | Logged-in |
groupSyncing-error | Persistent | 1 year This cookie is removed automatically when process is done. | Similar to the groupSyncing cookie, this cookie is created and used to notify the user when a job fails. | Functional, only if you are using the Ssogroupsync or Samlgroupsync modules. | Logged-in |
JobsInProgress | Persistent | 1 hour | Set when user action triggers an asynchronous job in the Kaltura backend. This cookie helps the application track and notify the user when the job is done. | Functional | Logged-in |
kas-eds | Persistent | This cookie is persistent for 7 days. It is removed once the admin stops the preview mode. | Enables a temporary preview of a feature for the admin. Does not affect normal end users. | Only used by a KMS admin in the configuration screen for features that support a preview. | Set when logged-in as an admin. (It has an effect even if you browse to the site as anonymous). |
kms_auth_id | Persistent | This cookie may be temporary (2 minutes duration) and is used until the user completes the authentication flow, or the cookie value is retained for 1 year if the user checked the checkbox that reads "Remember Selection". | When KMS is configured to use multi-authentication, this cookie holds the selected authentication adapter selected by the user. | Functional, only if using multi-authentication | Any |
kms-contrast | Persistent | 10 years | Accessibility - set when a user clicks the high-contrast button and is used to save whether the user wants the high-contrast enabled or not. | Functional, accessibility. | Any |
kms_ctamuls | Session | The session duration is configurable per instance. The duration defaults to 12h. | KMS Session cookie - holds the session ID. | Session | Any |
kms-locale | Persistent | 10 years | Locale selection of the user. In KMS - this cookie is generated when the user switches the language from the site header (the Language menu). In KAF - this cookie is generated when you launch from the LMS/CMS, and the launch includes locale information. Kaltura sets the cookie, so that this KAF session will stick to the same locale you came with from the external system. | Functional, only if you have multiple languages configured in KMS. | Any |
ldapwizard | session cookie | expiration = 0 | Holds information and progress while using the ldap wizard that helps customers find the correct LDAP configuration to be able to configure authentication properly. | For the Admin, only if using this feature. Most likely used once in a customer's lifetime. | Logged-in to admin |
styling_preview_enabled | session | This cookie is removed when the admin stops the styling preview mode. | Enables/disables the preview mode in the Styling module. Enables the admin that uses the Styling module to design their KMS and view the changes before applying them to all end users. | Admin | Set when logged-in as an admin, affects even if you browse to the site as anonymous. |
smartbanner_exited | Persistent | According to the code, this cookie is set for 10 seconds. After that - the smart banner may appear again. | This cookie is set to remember that the user closed the smartbanner (the one that suggests to install/launch KMS Go). | Functional | Any |
xapi-user-login-done | Persistent | 10 seconds | Set by XAPI module after a user logs in, so Kaltura knows that this event needs to be sent to the LRS. The cookie is then immediately cleared. This cookie does not hold PII. | Functional, only if you use xapi. | Logged-in |