1. 程式人生 > >MOAC中“MO:安全性配置檔案“對於開發者

MOAC中“MO:安全性配置檔案“對於開發者

1. 獲取配置檔案的值:應用開發員->配置檔案->輸入使用者配置檔名,找到上面的名稱,即可填入fnd_profile.VALUE()中。

2. MO:安全性配置檔案有值的話,就代表啟用了MOAC.

3.  其中“MO:業務實體”和“MO:安全性配置檔案”兩者的設定和關係在
     mo_global. set_org_access的註釋中有體現:
     If the application being initialized can handle more than one Operating Unit, access will be allowed for the Operating Units encompassed by the security profile (if specified) and the value of the Operating Unit parameter will be ignored, provided access is enabled for the application calling this api. If no security profile is specified, access will be initialized for the Operating Unit only. If both are unspecified an exception will be raised.
因此兩者的關係可以概括為:當沒有設定“MO:安全性配置檔案”的值時,必須設定“MO:業務實體”的值,設定了“MO:安全性配置檔案”值後自動覆蓋“MO:業務實體”的值,並且此時的“MO:預設業務實體”的值即為使用者或職責的預設OU,並且一般是將安全性控制檔案掛在使用者和職責層。
4. 當設定了“MO:安全性配置檔案”的話,即啟用了MOAC時,這時同一職責可以訪問多個OU。當我們在做程式開發時,需要初始化MOAC。如下例,先判斷是否啟用了“MO:安全性配置檔案”。

    select fnd_profile.VALUE('XLA_MO_SECURITY_PROFILE_LEVEL')
    into l_moac_profile
    from dual;
    
    IF l_moac_profile is not null then
        mo_global.init('AR');--初始化MOAC
    END IF;

相關推薦

MOACMO安全性配置檔案對於開發者

1. 獲取配置檔案的值:應用開發員->配置檔案->輸入使用者配置檔名,找到上面的名稱,即可填入fnd_profile.VALUE()中。 2. MO:安全性配置檔案有值的話,就代表啟用了MOAC. 3.  其中“MO:業務實體”和“MO:安全性配置檔案”兩

classpath和classpath*的區別以及web.xml載入多個配置檔案

首先我們都知道要使用spring,則需要在web.xml中增加如下程式碼:  Xml程式碼      <listener>  <listener-class> org.springfram

記錄一下Hibernate配置檔案資料庫欄位的對應型別

    說在前面:在學習Hibernate的過程中,經常要對資料表的欄位進行對映的配置,不管是通過註解的方式,還是xml檔案配置的方式,不可避免的要對資料表的欄位型別進行配置說明。本人在配置的過程中,對於java屬性為boolean的欄位進行資料庫配置時總是記不住,每次都是

專案常用的讀取配置檔案的方式(一)

package com.bjpowernode.demo01; import java.util.ResourceBundle; /** ResourceBundle讀取配置檔案 @author Administrator */ public clas

Spring配置檔案如何使用外部配置檔案配置資料庫連線

版權宣告:本文為博主原創文章,歡迎指正或者轉載。 https://blog.csdn.net/qq_38663729/article/details/78821258 直接在spring的配置檔案中applicationContext.xml檔案中配置資料庫連線也可以,但是有個問題,需要在url

讓Eclipsespring的xml配置檔案出現屬性和類提示

在spring配置檔案中可以讓配置bean的時候出現提示,這裡需要做一些設定。設定包括安裝springide外掛,spring-beans-version.xsd檔案引入,增加xml編輯提示的字元,預設只有=>:。最後是讓配置檔案可以通過Spring Config Editor的方式開

VCSA 6.5通過修改主機配置檔案來更改ESXi主機的密碼

一、問題描述 ESXi主機經常長時間不關機,管理員很少直接登入到ESXi主機進行維護,一般都是通過VCSA(vCenter Server)進行管理,時間長了以後容易忘記ESXi主機的root密碼。 二、實驗環境 2臺ESXi 6.5主機,1臺VCSA 6.5,VCSA執行在ESXi-80.12上

【3】caffe的python介面學習生成配置檔案

caffe是C++語言寫的,可能很多人不太熟悉,因此想用更簡單的指令碼語言來實現。caffe提供matlab介面和python介面,這兩種語言就非常簡單,而且非常容易進行視覺化,使得學習更加快速,理解更加深入。 如何配置CAFFE的python介面? 如何將圖片轉換成LMDB檔案? 如何

XcodeInfo.plist讀取配置檔案環境變數

1.在Info.plist中新增("add row")一項或者直接在某個key中把對應的value改為 $(變數名)  如“$(APP_VERSION_TEXT)” 2.COMMAND+N 建立一個config檔案 寫入內容   3.使用該c

瞭解Ubuntu的幾個配置檔案profile和bash.bashrc

一、profile 使用者登入載入該配置檔案或者說是shell指令碼 二、bash.bashrc 當開啟終端時會載入改配置檔案 注意:這兩個配置檔案都是shell指令碼,也就是說你可以在裡面新增一些自己的風格,比如開啟終端先來個動畫愉悅一下^^    

mysql8學習手冊第四部分mysql配置檔案的使用和高階配置

第四章:Configuring Mysql Using config file Using global and session variables Using parameters with startup script Configuring th

SpringBoot對多個配置檔案的屬性進行提取的簡易方法

我們要提取一下屬性: 首先建立一個GirlProperties類 package com.springboot.properties; import org.springframework.boot.context.properties.ConfigurationPropertie

Sprngboot的application.properties配置檔案查詢字典

Server server.address ---------伺服器地址 server.port ---------伺服器埠 server.context-parameters.[param name] ---------設定 servlet 上下文引數 server.context

Redis學習四解析配置檔案 redis.conf

一、它在哪 地址: 思考:為什麼要將它拷貝出來單獨執行? 二、Units單位 1 配置大小單位,開頭定義了一些基本的度量單位,只支援bytes,不支援bit 2 對大小寫不敏感 三、INCLUDES包含 和我們的Struts2配置檔案類似,可以通過includes包含

SSM配置檔案詳解

這幾天一直在整合SSM框架,雖然網上有很多已經整合好的,但是對於裡面的配置檔案並沒有進行過多的說明,很多人知其然不知其所以然,經過幾天的搜尋和整理,今天總算對其中的XML配置檔案有了一定的瞭解,所以拿出來一起分享一下,希望有不足的地方大家批評指正~~~ 首

java執行緒讀取配置檔案properties

配置檔案在很多方面可以用到,比如資料庫連線,資料庫工廠方法的呼叫,只要在配置檔案中修改即可,不用修改程式,使用起來還是很方便的。 現在演示一下通過執行緒讀取配置檔案進行反射的一種方法。 在專案中新建一個空白檔案,輸入的內容以下內容: item-dao-factory=com.github.Ven13.c

nginx教程第九篇nginx配置檔案詳解彙總

#####Nginx配置檔案nginx.conf中文詳解##### #定義Nginx執行的使用者和使用者組 user www www; #nginx程序數,建議設定為等於CPU總核心數。 worker_processes 8; #全域性錯誤日誌定義型別,

3springbootspringboot配置檔案配置檔案、YAML、屬性檔案值注入<@Value、@ConfigurationProperties、@PropertySource,@ImportResource、@Bean>)

1.配置檔案: springboot預設使用一個全域性配置檔案 配置檔名是固定的    配置檔案有兩種(開頭均是application,主要是檔案的字尾): ->application. properties ->application

3springbootspringboot配置檔案配置檔案佔位符、Profile、配置檔案的載入位置)

1.配置檔案佔位符 RaandomValuePropertySourcr:配置檔案可以使用隨機數       ${random.value}      ${random.int}  ${random.long}   &nbs

CentOS環境變數和配置檔案

什麼是環境變數 bash shell用一個叫做 環境變數(environment variable) 的特性來儲存有關shell會話和工作環境的資訊。即允許在記憶體中儲存資料,使得在程式或shell中執行的指令碼能夠訪問它們。 在bash shell中,環境變數分為兩類: 全域性變數 區域性變數 全域性環