{"version":"1.0","provider_name":"Cesar de la Torre","provider_url":"https:\/\/devblogs.microsoft.com\/cesardelatorre","author_name":"Cesar De la Torre","author_url":"https:\/\/devblogs.microsoft.com\/cesardelatorre\/author\/cesardl\/","title":"Development Layers in Dynamics AX 4.0","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"JtM24pniou\"><a href=\"https:\/\/devblogs.microsoft.com\/cesardelatorre\/development-layers-in-dynamics-ax-4-0\/\">Development Layers in Dynamics AX 4.0<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/cesardelatorre\/development-layers-in-dynamics-ax-4-0\/embed\/#?secret=JtM24pniou\" width=\"600\" height=\"338\" title=\"&#8220;Development Layers in Dynamics AX 4.0&#8221; &#8212; Cesar de la Torre\" data-secret=\"JtM24pniou\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/devblogs.microsoft.com\/cesardelatorre\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/cesardelatorre\/wp-content\/uploads\/sites\/32\/2019\/10\/swimlane-cross-platform.png","thumbnail_width":636,"thumbnail_height":300,"description":"Just for my own remembering (and anyone who wants to know it), I post a table which summarizes all the development layers within Dynamics AX 4.0. It is easy for me to check my own blog. \ud83d\ude09 Layer Descrition ID range USR User Individual companies or companies within an Enterprise can use this layer to [&hellip;]"}