diff --git a/lms/envs/aws.py b/lms/envs/aws.py
index 94e7563d2a6c392609cc065091ef710e01eca2b6..98f8d067d4bfe4ff78be1624cc2dd89960112ac5 100644
--- a/lms/envs/aws.py
+++ b/lms/envs/aws.py
@@ -675,6 +675,8 @@ CREDIT_PROVIDER_SECRET_KEYS = AUTH_TOKENS.get("CREDIT_PROVIDER_SECRET_KEYS", {})
 if FEATURES.get('ENABLE_LTI_PROVIDER'):
     INSTALLED_APPS += ('lti_provider',)
     AUTHENTICATION_BACKENDS += ('lti_provider.users.LtiBackend', )
+LTI_USER_EMAIL_DOMAIN = ENV_TOKENS.get('LTI_USER_EMAIL_DOMAIN', 'lti.example.com')
+
 
 ##################### Credit Provider help link ####################
 CREDIT_HELP_LINK_URL = ENV_TOKENS.get('CREDIT_HELP_LINK_URL', CREDIT_HELP_LINK_URL)
diff --git a/lms/envs/common.py b/lms/envs/common.py
index 833c8c6d61654389a30c7b079b24967c0ad929cf..adfea5f8d651f30e9d7d56eb7f5aec89cb1104a8 100644
--- a/lms/envs/common.py
+++ b/lms/envs/common.py
@@ -415,6 +415,9 @@ FEATURES = {
 
     # Enable the max score cache to speed up grading
     'ENABLE_MAX_SCORE_CACHE': True,
+
+    # Enable LTI Provider feature.
+    'ENABLE_LTI_PROVIDER': False,
 }
 
 # Ignore static asset files on import which match this pattern
diff --git a/lms/envs/yaml_config.py b/lms/envs/yaml_config.py
index db25bab6dd64df2b868ea231f5f83d17030523cb..a6ddc2e229ca973c154ec2f6fd044a5d8784f60f 100644
--- a/lms/envs/yaml_config.py
+++ b/lms/envs/yaml_config.py
@@ -316,3 +316,8 @@ if FEATURES.get('INDIVIDUAL_DUE_DATES'):
     FIELD_OVERRIDE_PROVIDERS += (
         'courseware.student_field_overrides.IndividualStudentOverrideProvider',
     )
+
+##################### LTI Provider #####################
+if FEATURES.get('ENABLE_LTI_PROVIDER'):
+    INSTALLED_APPS += ('lti_provider',)
+    AUTHENTICATION_BACKENDS += ('lti_provider.users.LtiBackend', )