diff --git a/ansible/roles/stack-sunbird/defaults/main.yml b/ansible/roles/stack-sunbird/defaults/main.yml
index 620ec5f4ad6d036179d48c2d3f2cfa29041243f3..7fbeb17d7006498480112f4a1a6bd94b506d04af 100644
--- a/ansible/roles/stack-sunbird/defaults/main.yml
+++ b/ansible/roles/stack-sunbird/defaults/main.yml
@@ -1065,4 +1065,8 @@ inquiry_redis_host: "{{ sunbird_lp_redis_host }}"
 inquiry_search_service_base_url: "{{ sunbird_search_service_api_base_url }}/v3/search"
 
 ### LERN Release-5.0.1
-cloud_store_base_path_placeholder: "CLOUD_BASE_PATH"
\ No newline at end of file
+cloud_store_base_path_placeholder: "CLOUD_BASE_PATH"
+
+#Youtube Standard Licence Validation
+youtube_app_name: fetch-youtube-license
+youtube_api_key: "{{ lp_vault_youtube_api_key }}"
diff --git a/ansible/roles/stack-sunbird/templates/content-service_application.conf b/ansible/roles/stack-sunbird/templates/content-service_application.conf
index bb44a718288ff184ff1b583df945645c373252d8..837298ac309dad9f9fb9e20943558b567107fb71 100644
--- a/ansible/roles/stack-sunbird/templates/content-service_application.conf
+++ b/ansible/roles/stack-sunbird/templates/content-service_application.conf
@@ -490,6 +490,12 @@ cloud_storage_container: "{{ cloud_storage_content_bucketname }}"
 # Google Drive APIKEY
 learning_content_drive_apiKey = "{{ learning_content_drive_apiKey }}"
 
+#Youtube Standard Licence Validation
+learning.content.youtube.application.name="{{ youtube_app_name }}"
+learning_content_youtube_apikey="{{ youtube_api_key }}"
+youtube.license.regex.pattern=["\\?vi?=([^&]*)", "watch\\?.*v=([^&]*)", "(?:embed|vi?)/([^/?]*)","^([A-Za-z0-9\\-\\_]*)"]
+learning.valid_license=["creativeCommon"]
+
 kafka {
   urls : "{{ kafka_urls }}"
   topic.send.enable : true
diff --git a/private_repo/ansible/inventory/dev/Core/secrets.yml b/private_repo/ansible/inventory/dev/Core/secrets.yml
index c57a8bd37cc73d6b56c70284337cc3df693b2951..8bf07e91cd86dca5b7beab5c398058bafa606dd4 100644
--- a/private_repo/ansible/inventory/dev/Core/secrets.yml
+++ b/private_repo/ansible/inventory/dev/Core/secrets.yml
@@ -200,4 +200,8 @@ cloud_private_storage_secret: "{{ cloud_public_storage_secret }}"
 cloud_artifact_storage_secret: "{{ cloud_public_storage_secret }}"
 
 # Graylog
-graylog_transport_email_auth_password: "{{ core_vault_mail_server_password }}"  # email server password / api token
\ No newline at end of file
+graylog_transport_email_auth_password: "{{ core_vault_mail_server_password }}"  # email server password / api token
+
+# ------------------------------------------------------------------------------------------------------------ #
+# Optional variables - Can be left blank if you dont plan to use the intended features
+lp_vault_youtube_api_key:                       # youtube api token if you want to upload youtube video urls on your site