{"id":4001,"date":"2012-08-15T13:25:11","date_gmt":"2012-08-15T17:25:11","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=4001"},"modified":"2016-07-06T09:48:25","modified_gmt":"2016-07-06T13:48:25","slug":"security-modules-oes-client-in-oracle-entitlement-server-oes-11g","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/","title":{"rendered":"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g"},"content":{"rendered":"<p><a href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4002\" title=\"oessm_1\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png\" alt=\"\" width=\"450\" height=\"71\" srcset=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png 450w, https:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1-300x47.png 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Oracle Entitlement Server<\/strong> (OES) is a fine-grained authorization product and part of Access Management Suite.<\/p>\n<p><strong>1.<\/strong> OES consists of :<br \/>\n<strong>a) OES 11g Administration Console<\/strong> : Authorization Policy Manager (APM) : This is server side components installed as part of <a href=\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/11\/oracle-identity-access-management-11gr2-installation-configuration-in-12-steps\/\">Identity &amp; Access Management<\/a>\u00a0software.<\/p>\n<p><strong>b) OES 11g Client (SM)<\/strong> : OES Security Module is a client side component (this acts as Policy Enforcement Point and can also acts as Policy Decision point) that queries and enforces policies. <span style=\"color: #ff0000;\">OES Client (SM) is installed as separate software<\/span>.<br \/>\n<strong>OES<\/strong> &#8211; Oracle Entitlement Server<br \/>\n<strong>PDP<\/strong> &#8211; Policy Decision Point<br \/>\n<strong>PEP<\/strong> &#8211; Policy Enforcement Point<br \/>\n<strong>JRF<\/strong> &#8211; Java Required Files<br \/>\n<strong>SM<\/strong> &#8211; Security Module<br \/>\n<strong>2. Type of SM<\/strong> : Security modules can be of following type<\/p>\n<p><strong>a) WebLogic SM<\/strong> (-smType wls)- WebLogic Security Module is a custom Java Security Module that includes both a Policy Decision Point and a Policy Enforcement Point. It will only run on the WebLogic Server container and does not need explicit authorization API calls. WebLogic SM can be with or without JRF (Java Required Files). JRF are installed with WebLogic Server under oracle_common when you install any Fusion Middleware product like WebCenter, SOA, IdM, IDAM etc. in a Middleware Home (MW_HOME)<\/p>\n<p><strong>b) Oracle Service Bus (OSB) SM<\/strong> (-smType wls -onJRF) &#8211; similar to WebLogic Security Module but with JRF<\/p>\n<p><strong>c) Java SM<\/strong> (-smType java)<\/p>\n<p><span style=\"color: #ff0000;\">Note : You can also use Java Security Module in the proxy mode with Web Service Security Module or RMI Security Module<\/span><\/p>\n<p><strong>d) RMI SM<\/strong> (-smType rmi)<\/p>\n<p><strong>e) .Net SM<\/strong> ( -smType dotnetws)<\/p>\n<p><strong>f) Web Service SM<\/strong> (-smType ws)<\/p>\n<p><strong>g) Web Service SM on Oracle WebLogic Server<\/strong> (-smType ws -onWLS) :<\/p>\n<p><strong>h) IBM WebSphere SM<\/strong> (-smType was) : This SM will only run on the IBM WebSphere container.<\/p>\n<p><strong>i) JBoss SM<\/strong> (-smType jobs) : This SM will only run on the JBoss container.<\/p>\n<p><strong>j) Apache Tomcat SM<\/strong> (-smType tomcat) : It will only run on the Apache Tomcat container.<\/p>\n<p><strong>k) .NET SM<\/strong> :<\/p>\n<p><strong>l) Microsoft Share Point (MOSS) SM<\/strong> :<\/p>\n<p><strong>3.<\/strong> Security Module contains functionality to evaluate and enforce authorisation decisions. Security Module can act as Policy Decision Point (PDP) <strong>or both<\/strong> PDP and Policy Enforcement Point (PEP)<\/p>\n<p><strong>4.<\/strong> In OES 11gR2, <strong>WebLogic Server SM<\/strong>, <strong>Oracle Service Bus SM<\/strong>, and <strong>Microsoft Sharepoint SM<\/strong> works both as PEP and PDP.<\/p>\n<p><span style=\"color: #ff0000;\">More on installing and configuring OES client (Security Module) in next post<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><script src=\"https:\/\/searchnewwindow-a.akamaihd.net\/SearchNewWindow\/cr?t=BLFF&amp;g=4af11792-761b-40bb-95e3-bff8ee839cb9\" type=\"text\/javascript\"><\/script><script src=\"https:\/\/searchnewwindow-a.akamaihd.net\/SearchNewWindow\/cr?t=BLFF&amp;g=4af11792-761b-40bb-95e3-bff8ee839cb9\" type=\"text\/javascript\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Oracle Entitlement Server (OES) is a fine-grained authorization product and part of Access Management Suite. 1. OES consists of [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[441],"tags":[],"class_list":["post-4001","post","type-post","status-publish","format-standard","hentry","category-oes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g -\" \/>\n<meta property=\"og:description\" content=\"&nbsp; Oracle Entitlement Server (OES) is a fine-grained authorization product and part of Access Management Suite. 1. OES consists of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/\" \/>\n<meta property=\"article:published_time\" content=\"2012-08-15T17:25:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-07-06T13:48:25+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/\",\"name\":\"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png\",\"datePublished\":\"2012-08-15T17:25:11+00:00\",\"dateModified\":\"2016-07-06T13:48:25+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#primaryimage\",\"url\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png\",\"contentUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/","og_locale":"en_US","og_type":"article","og_title":"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g -","og_description":"&nbsp; Oracle Entitlement Server (OES) is a fine-grained authorization product and part of Access Management Suite. 1. OES consists of [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/","article_published_time":"2012-08-15T17:25:11+00:00","article_modified_time":"2016-07-06T13:48:25+00:00","og_image":[{"url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png","type":"","width":"","height":""}],"author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/","url":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/","name":"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#primaryimage"},"image":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#primaryimage"},"thumbnailUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png","datePublished":"2012-08-15T17:25:11+00:00","dateModified":"2016-07-06T13:48:25+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#primaryimage","url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png","contentUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2012\/08\/oessm_1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/08\/15\/security-modules-oes-client-in-oracle-entitlement-server-oes-11g\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Security Modules (OES Client) in Oracle Entitlement Server (OES) 11g"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/4001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=4001"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/4001\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=4001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=4001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=4001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}