Computer >> Máy Tính >  >> Lập trình >> Cơ sở dữ liệu

Tích hợp Oracle EBS với OAM

Oracle® Access Manager (OAM) phiên bản 12.2.1.3 cung cấp hệ thống quản lý danh tính và kiểm soát tương tự cho phép người dùng truy cập vào tất cả các ứng dụng được hỗ trợ. Để tích hợp nhiều Oracle E-Business Suites (EBS) phiên bản R12.2 với OAM cho đăng nhập một lần (SSO), bạn cần thực hiện các bước tích hợp trên mỗi phiên bản EBS.

Hệ thống OAM

Hai hệ thống sau bao gồm OAM:

  • Hệ thống nhận dạng :Được sử dụng để tạo và quản lý người dùng và nhóm, cung cấp tính năng tự đăng ký và quản lý mật khẩu.

  • Hệ thống truy cập :Được sử dụng để định cấu hình giải pháp SSO đơn hoặc đa miền cho các ứng dụng dựa trên web và không dựa trên web, các trang web và các tài nguyên khác và để định cấu hình quản lý truy cập (xác thực và ủy quyền) cho các tài nguyên (trang web và ứng dụng).

Điều kiện tiên quyết về tích hợp

Trước khi bạn bắt đầu tích hợp, hãy hoàn thành các bước sau:

  1. Áp dụng gói cập nhật Delta Active Directory® (AD) và EBS Technology Stack (TXK) mới nhất.

  2. Cập nhật Bộ phát triển Java® cấp ứng dụng EBS (JDK) lên bản cập nhật JDK 7 13 (CPU tháng 1 năm 2017) trở lên.

  3. Cài đặt và cấu hình OAM 12c Release 2 patch set 3 (12.2.1.3.0).

Các bước tích hợp EBS với OAM

Thực hiện các bước sau để tích hợp EBS với OAM:

1. Triển khai EBS AccessGate

Nếu không có chu kỳ vá trực tuyến đang hoạt động, hãy thực hiện đăng ký trên hệ thống tập tin chạy. Nếu không, hãy vá hệ thống tệp. SSO chỉ được bật sau khi hoàn thành chu kỳ và trả lại phiên bản.

Thực thi tập lệnh sau để triển khai AccessGate:

$ perl $AD_TOP/patch/115/bin/adProvisionEBS.pl ebs-create-oaea_resources \
-contextfile=$CONTEXT_FILE \ 
-deployApps=accessgate \ 
-SSOServerURL=<OAM Server URL> \ 
[-managedsrvname=<managed server name>] \
[-managedsrvport=<managed server 'Listen Port'>] \
-logfile=<logfile>

Tập lệnh trước thực hiện các tác vụ sau:

  1. Tạo máy chủ được quản lý oaea_server<n> nếu nó chưa tồn tại.
  2. Tạo nguồn dữ liệu OAEADatasource nếu nó chưa tồn tại.
  3. Triển khai ứng dụng EBS AccessGate (accessgate ).

Tập lệnh có một tham số tùy chọn, Managedsrvname , mặc định là oaea_server1 và một thông số, Managedsrvport , mặc định là 6801 + port pool . Nếu bạn muốn triển khai AccessGate tới một máy chủ được quản lý không mặc định, bạn có thể chỉ định các tham số này.

2. Đăng ký EBS với OAM

Nguồn môi trường EBS trên RUN (R) hệ thống tập tin. Nếu bạn chạy echo $FILE_EDITION và nó trả về run , bạn đang ở trên đúng hệ thống tệp. Đảm bảo không có chu kỳ vá lỗi hoạt động trực tuyến.

Nếu bạn đã tích hợp EBS với Oracle Internet Directory (OID), hãy thực thi tập lệnh sau:

$ txkrun.pl -script=SetOAMReg -registeroam=yes \
-oamHost=<OAM_URL>:<OAM_PORT> \
-oamUserName=<Username> \
-ldapUrl=<LDAP URL:PORT> \
-oidUserName=cn=orcladmin \
-skipConfirm=yes \
-ldapSearchBase=cn=Users,dc=example,dc=com \
-ldapGroupSearchBase=cn=Groups,dc=example,dc=com

3. Kiểm tra tích hợp SSO

Đăng nhập vào EBS tại https://<ebshost>.<domain>:<port>/OA_HTML/AppsLogin .

Khi điều này chuyển hướng bạn đến trang OAM SSO, hãy đăng nhập bằng cách sử dụng thông tin đăng nhập người dùng OID hợp lệ. Sau khi xác thực thành công, hệ thống sẽ chuyển hướng bạn đến trang chủ EBS của bạn.

4. Thực hiện chu kỳ vá trực tuyến

Thực thi fs_clone để đồng bộ hóa các thay đổi đối với hệ thống tệp chạy / vá của bạn trước khi bắt đầu một chu kỳ vá trực tuyến mới.

Sự khác biệt về kiến ​​trúc tích hợp OAM

Hai khác biệt đáng kể tồn tại giữa kiến ​​trúc OAM R12.1 và R12.2.

Tích hợp EBS R12.1 và 11i với OAM và OID

Để tích hợp EBS R12.1 với OAM, bạn cần cài đặt và triển khai tất cả các dịch vụ, bao gồm cảOracle HTTP Server (OHS) và Weblogic®, như thể hiện trong hình sau. Trong R12.1, bạn cần quản lý nhiều dịch vụ hơn và mất nhiều giờ tài nguyên hơn để triển khai chúng so với R12.2.

Tích hợp Oracle EBS với OAM

Nguồn :https://blogs.oracle.com/ebstech/oracle-access-manager-11115-certified-with-e-business-suite-12

R12.2 Tích hợp với OAM và OID

Việc tích hợp OAM đã thay đổi trong EBS R12.2. Phiên bản R12.2, được xây dựng trên OHS, có Weblogicbuilt-in, điều này thay đổi đáng kể cách bạn tích hợp EBS với các sản phẩm Oracle Fusion khác, chẳng hạn như OAM. Bạn cần cấu hình và triển khai Webgate và Accessgate. Triển khai Webgate trên trang chủ R12.2 OHS 11g và triển khai Accessgate như một máy chủ được quản lý riêng biệt trên WebLogic R12.2, như thể hiện trong hình ảnh sau:

Tích hợp Oracle EBS với OAM

Nguồn :https://blogs.oracle.com/ebstech/oracle-access-manager-11115-certified-with-e-business-suite-12

Kết luận

Blog này mô tả cách tích hợp OAM với các ứng dụng EBS 12.2 để duy trì đăng ký đơn cho một phiên bản EBS. Bạn có thể áp dụng tích hợp này trên hệ thống tệp chạy / vá trong các ứng dụng EBS 12.2. Vì OAM cung cấp xác thực tập trung, dựa trên chính sách và SSO cho các ứng dụng dựa trên web và dịch vụ đám mây, công nghệ này là cần thiết cho các tổ chức sử dụng các ứng dụng Oracle.

Sử dụng tab Phản hồi để đưa ra bất kỳ nhận xét hoặc đặt câu hỏi nào.

Tối ưu hóa môi trường của bạn với quản trị, quản lý và cấu hình chuyên gia

Dịch vụ ứng dụng của Rackspace (RAS) các chuyên gia cung cấp các dịch vụ chuyên nghiệp và được quản lý sau trên nhiều danh mục ứng dụng:

  • nền tảng Thương mại điện tử và Trải nghiệm Kỹ thuật số
  • Hoạch định Nguồn lực Doanh nghiệp (ERP)
  • Kinh doanh Thông minh
  • Quản lý quan hệ khách hàng của Salesforce (CRM)
  • Cơ sở dữ liệu
  • Lưu trữ Email và Năng suất

Chúng tôi cung cấp:

  • Chuyên môn không thiên vị :Chúng tôi đơn giản hóa và hướng dẫn hành trình hiện đại hóa của bạn, tập trung vào các khả năng mang lại giá trị tức thì.
  • Trải nghiệm cuồng tín ™:Chúng tôi kết hợp một Quy trình trước. Công nghệ thứ hai. Tiếp cận với hỗ trợ kỹ thuật chuyên dụng để cung cấp các giải pháp toàn diện.
  • Danh mục đầu tư vô song :Chúng tôi áp dụng nhiều kinh nghiệm về đám mây để giúp bạn lựa chọn và triển khai công nghệ phù hợp trên đám mây phù hợp.
  • Phân phối nhanh :Chúng tôi đáp ứng bạn ở nơi bạn đang ở trong hành trình và thành công vượt bậc với bạn.

Trò chuyện ngay bây giờ để bắt đầu.