Multi-Tenant Environment

what is Multi-Tenant Environment and who are providing services for Multi-Tenant Enviroment.
Thanks, Avaneesh

In Oracle E-Business Suite Release 12.1 Oracle introduced multi-tenancy features for HRMS (I think it only applies to HRMS). This uses a new 'Enterprise' Organization Classification to partition each tenant on a database and then applies that security using row-level VPD.
This document provides more information:
Oracle HRMS Multi-Tenant Functionality - An Oracle White Paper [ID 760500.1]
This is an important step for Oracle E-Business Suite - it means that HRMS can be provided as a true SaaS offering. Some providers are already doing this - KBACE's Mentor offering is a good US example (see http://mentor.kbace.com).

Similar Messages

  • Move hana db from single tenant to multi tenant

    Hi experts,
    I have read that, for the moment, we cannot do an upgrade of a SAP system + conversion to a multi tenant Hana database in one shot. We have to deploy it on a single tenant and then move it to a multi tenant environment (where we can put a series of systems). Am I right? Right now we have a single tenant environment (A), and a multi tenant environment (B).
    How can we move the database from a single tenant to a multi tenant?
    - do we need to 'upgrade' the single tenant (A) to a multi tenant and then put it to our other multi tenant (B) environment? Problem here is that we then lose our single tenant environment for deploying new systems. We then need to redeploy everything, no?
    - or do we just need to restore the system database to the multi tenant database?
    Regards,
    Kenny

    Hi,
    Have you changed the <sid>adm user environment variables?
    You can resolve this problem using system copy procedure.
    Use installation master,, export database and Instance files ..
    Regards
    Ben

  • Multi-Tenant & DC Directory

    Hi There,
    We need to run a multi-tenant environment on a CallManager 4.1 cluster.
    How do I go about setting up a different corporate directory for each tenant within DC Directory?
    Regards Jay

    Unfortunately you cannot do this within DC Directory. There are third party tools out there that I have used/hacked to accomplish this task:
    http://ccmstuff.org/
    There are two free services and both can be used to provide customer directories.
    The first one you can create customer "search.asp" files and the other service will allow you to create seperate services for each directory.
    please rate posts.
    andy dignan - berbee

  • Exchange 2013 Multi-tenant contact administration

    Hi everybody!
    Searched high and low, but couldn't find an answer.
    I have deployed multi-tenancy Exchange as a service provider, and will look into self service portals later.
    I'm currently developing all the powershell scripts needed to manage the multi tenant environment.
    Question arrises:
    How do you handle contacts in a multi-tenant environment?
    Since a SMTP address can only be used once in an Exchange Organization, what if 2 tenants need the same contact?
    - Use customattributes and filter on that? Than what if I want to use the multi-tenant AD for different purposes later?
    - Use custom DACLs on the OU or contacts?
    - Any other ideas?
    Of course I started with
    http://blogs.technet.com/b/exchange/archive/2013/02/20/hosting-and-multi-tenancy-guidance-for-exchange-server-2013-now-available.aspx but there's no mention of this issue.
    Thank you for any input regarding this issue.
    There's a new blog in town: http://msfreaks.wordpress.com

    I would advise against "sharing" contacts, as each tenants requirements may be different. Meaning each may want to see different values for various attributes. You may want to stand up an ADLDS instance for each tenant which will hold their contacts independently
    of your current Active Directory Forest that houses Exchange. This way, your Exchange Organization remains pristine, no never-ending queues/NDRs for ambiguous SMTP addresses, and each tenant can manage their own contacts without interfering with each
    other. Also, I would look into Forefront Identity Manager (FIM).
    Woody Colling, MCITP Exchange 2010 --The incentive for the experts to answer posts is to get their replies marked as helpful, or as the answer to our questions, help them help us, mark posts accordingly--

  • SMTP Authentication in Exchange 2013 multi tenant

    I have configure a multi tenant environment. local domain is scurenet.local and i have host 3 different email domains like
    abcd.com efg.com and xyz.com. now how its possible to create 3 mailboxes of same login in 3 different domains like [email protected] [email protected] [email protected] also
    want to authenticate with there emailIDs and that is main issue. i can create 3 different logins like john1 john2 and john3 in AD and manually add smtp like [email protected] etc.
    but issue is how i authenticate users with SMTP IDs so john1 can login using [email protected] and
    password john2 use [email protected] as
    login id and so on. 

    Hi,
    I think you can try creating mailboxes for the three users and assign the full access permissions to each other.
    Thanks,
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Simon Wu
    TechNet Community Support

  • AD RMS for multi tenant domain environment

    Hi,
    I have successfully configure the AD RMS with lots of work around. now i want to use multi tenant domain environment. i have multiple domains running on my production env. Now can anyone help me out to configure the RMS Server to add multiple URLs for licensing
    and certifications in AD RMS Server on windows Server 2012. i need a proper step by step configuration roles to activate on immediate basis. 
    Any help in this regards will be highly appreciated,
    Attahcments screent shots might help you what i want ;)
    Regards,
    Imran Bashir
    MCSA 2008, MCITP, MCTS, MCP
    JNCIA ER,EX
    Brocade Certified
    Imran Bashir Network Administrator MCP, JNCIA-EX,ER,JNIOUS +92-333-4330176

    Hi,
    in a single forest you can have only one RMS SCP. You could create more RMS clusters but those are not discover-able that way, only over using RMS templates or overwriting the clients registry.
    If you say multi-tenant I assume every tenant should have its own RMS key, correct? If you have only one RMS cluster the cluster admin will have control over all documents.
    Hope that helps,
    Lutz

  • SQL pricing for Migrating an existing multi-tenant application

    We have a client with an ~10 year old multi-tenant application running on a traditional dedicated hosting environment.  The client is interested in migrating to Azure but only if they can benefit from PAAS features (managed backups, snapshots, scaling,
    etc).
    Their application automatically creates a new SQL database with each new customer signup.  As such, there are 886 databases which would need to be moved.  The total size on disk of all DBs together is only 3.82 GB.  Only 3 DBs are more than
    100 MB.  862 of the DBs are less than 10MB each (794 of those are less than 5MB).
    The way I read Azure pricing, each of these 883 DBs less than 100 GB would cost $5/month.  The only other alternative is to get a VM with SQL server on it -- but I can't see the advantage of that vs. the dedicated host they are already using.
    Is there any other alternative to consider when contemplating an application made up of many small databases?
    Thanks in advance for any advice,
    Jason

    Hi,
    If you have existing applications or workloads you simply want to grab and move to the cloud, SQL Server in a Virtual Machine is the easiest path to realize the benefits of the cloud. If you are looking to innovate and build new relational applications running
    in the cloud or extend parts of on-premises applications into the cloud, SQL Database is the best long-term solution.
    In your scenario, if use azure SQL, you must pay for each database per month, refer to
    http://azure.microsoft.com/en-us/pricing/details/sql-database/for more information about SQL Azure, cost too much.
    About use SQL VM, I suggest you read the following article.
     #http://blogs.msdn.com/b/windowsazure/archive/2013/06/04/the-top-10-things-to-know-when-running-sql-server-workloads-on-windows-azure-virtual-machines.aspx?Redirected=true
    Best Regards
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Lync 2013 Multi-tenant Hosting Pack third-party solutions available for features listed as "Via Thirdparty"

    Hi,
    Who are all the third party vendors that can integrate with Lync 2013 Multi-tenant hosting pack V2  features that are supported Via 3rd party.
    1) Call park
    2) Outgoing DID manipulation
    3) E-911
    3) Dialplans & Policies
    4) Support for Analog devices (e.g. FAX)
    5) Response groups
    6) Network QoS - DSCP
    7) Phone number management
    8) IM/P & Voice with Skype. 
    9)Inteoperability with on-premises video conferencing systems
    Regards,
    SR

    Hi,
    Base on my understanding, as it is the Mutli-Tenant environment, in internal DNS server, there is no need to add the DNS A record
    lyncdiscoverinternal. However, you can try to add the DNS record in internal DNS server to test the issue as well.
    Also, please make sure you have updated both Lync Server 2013 and Exchange 2013 to the latest version. If not, update it and then test again.
    Best Regards,
    Eason Huang
    Eason Huang
    TechNet Community Support

  • Discoverer Reports does not work in Multi-org Environment after R12 Upgrade

    Discoverer Reports does not work in Multi-org Environment after R12 Upgrade. Created a simple report using the below query:
    SELECT po_header_id, segment1, type_lookup_code
    FROM po_headers
    WHERE segment1 = '5000002'
    Query works perfectly fine; when i set the ORG_CONTEXT in the database using the command:
    EXEC mo_global.set_policy_context('S',129)
    But the report doesn't fetch any data when ran from an Org based responsibility. We've ensured that the MO: Operting Unit is set accurately and general Oracle reports (PLSQL Program OR XML Publisher) are working perfectly fine.
    ===========
    I followed the steps provided in Metalink Note: 732826.1 - It works for some responsibilities where the MO: Security Profile is not set; but fails for those responsibilities where the MO: Security Profile is set.
    I am looking for specific solution that works irrespective of either the MO: Operating Unit profile is set of not.
    Please suggest. Appreciate your response.
    Thanks,
    Kesava Chunduri

    Hi Hussein,
    Thanks for the quick response.
    Yes, I've gone thru both the notes specified below:
    Discoverer Workbooks Based On Organization Enabled Views Are Not Populated [ID 1293438.1]
    - Tried this option; but this option is messing up a couple of Oracle Standard Functionalities.
    - For ex: If i set this profile option; we are not able to create any receipts using Custom Responsibilities.
    I am able to create the receipt, when i remove this profile option.
    No Data Shows for Reports in Discoverer 10g with Applications Release 12 [ID 1054380.1]
    - I see that the products i am running these reports from AR/GL - already exists in these tables.
    Anything other options??
    Thanks,
    Kesava

  • Unable to send to external email recipients - Multi Tenant Exchange 2013 - MultiRole servers in DAG

    Greetings all, I hope someone can help.
    I have created a Exchange 2013 multi-tenant organization, with two servers, both multi-role - CAS and Mailbox roles.
    Internal mail flow is fine (external email addresses can send to the domain).
    External firewall port forwards ports 443 and 25 to the Internal DAG IP address.
    There are two multi-role Exchange servers that are members of the DAG.
    I am able to connect to OWA and ECP via https://externalIP/OWA and https://alias.domain.com/OWA
    No SSL certificates have been purchased or installed yet.
    Exchange URLs have not been changed since default configuration at install.
    OWA and ECP works both internal and external.
    External DNS works with SPF and PTR records correctly configured
    Exchange RCA - Send test only fails with one Spam Listing (this Blacklist provider now flags all domains and you cannot ask to be removed)
    Send Connectors are the default ones created during install. Receive connector is standard configuration with  - * - 
    When sending email to an external address, I receive a failure notice
    ServerName.test.corp.int gave this error:
    Unable to relay 
    Your message wasn't delivered due to a permission or security issue. It may have been rejected by a moderator, the address may only accept email from certain senders, or another restriction may be preventing delivery.
    More Info - 
    ServerName.test.corp.int
    Remote Server returned '550 5.7.1 Unable to relay'
    I have been troubleshooting this for many hours with no progress.
    I have created new Send Connectors for the server that is advising that it is unable to relay, but they have all failed.
    I have tried setting the Internal IP address for Exhange Server 1 (Exchange Server 2 reports failure), with most combinations of Security (Anonymous, Exchange Users, etc).
    I have also tried with the IP range 192.168.11.0/24 to allow the whole the subnet, I still receive the unable to relay failure notice.
    I have tried this guide - hxxps://glazenbakje.wordpress.com/2012/12/30/exchange-2013-how-to-configure-an-internal-relay-connector/ - with different combinations, still no resolution.
    I am at a loss as to why I can't send out with the default configuration. I would assume that email would flow out without any changes, but this does not happen.
    Can someone please assist before I lose my sanity.
    Thanks in advance,
    Terry

    Greetings all, I hope someone can help.
    I have created a Exchange 2013 multi-tenant organization, with two servers, both multi-role - CAS and Mailbox roles.
    Internal mail flow is fine.
    Incoming mail from external senders is also fine. - 
    external email addresses can send to the domain).
    External firewall port forwards ports 443 and 25 to the Internal DAG IP address.
    There are two multi-role Exchange servers that are members of the DAG.
    I am able to connect to OWA and ECP via https://externalIP/OWA and https://alias.domain.com/OWA
    No SSL certificates have been purchased or installed yet.
    Exchange URLs have not been changed since default configuration at install.
    OWA and ECP works both internal and external.
    External DNS works with SPF and PTR records correctly configured
    Exchange RCA - Send test only fails with one Spam Listing (this Blacklist provider now flags all domains and you cannot ask to be removed)
    Receive Connectors are the default ones created during install. Send connector is standard configuration with  - * - 
    When sending email to an external address, I receive a failure notice
    ServerName.test.corp.int gave this error:
    Unable to relay 
    Your message wasn't delivered due to a permission or security issue. It may have been rejected by a moderator, the address may only accept email from certain senders, or another restriction may be preventing delivery.
    More Info - 
    ServerName.test.corp.int
    Remote Server returned '550 5.7.1 Unable to relay'
    I have been troubleshooting this for several days with no progress.
    I have created new Receive Connectors for the server that is advising that it is unable to relay, but they have all failed.
    I have tried setting the Internal IP address for Exhange Server 1 (Exchange Server 2 reports failure), with most combinations of Security (Anonymous, Exchange Users, etc).
    I have also tried with the IP range 192.168.11.0/24 to allow the whole the subnet, I still receive the unable to relay failure notice.
    I have tried this guide - hxxps://glazenbakje.wordpress.com/2012/12/30/exchange-2013-how-to-configure-an-internal-relay-connector/ - with different combinations, still no resolution.
    Even more info - Further troubleshooting -
    I found my one of my Exchange servers had an extra NIC. I have since added a second NIC to the other server, so now both Exchange servers have dual NICs. I removed the DAG cleanly and recreated the DAG from scratch, using this link -
    hxxp://careexchange.in/how-to-create-a-database-availability-group-in-exchange-2013/ 
    The issue still exists, even with a newly created DAG. I also found that the Tenant Address Books were not 'applied'. I applied them but still no resolution
    I think the issue is related to multi-tenant configuration even though the error says that it can't relay. The unable to relay message can appear when sending from a domain that the Organization does not support. Like trying to email as [email protected]
    when you domain name is apple.com - But through extensive research I still can't resolve the issue.
    Can someone please assist before I lose my sanity.
    Thanks in advance,
    Terry

  • Can anyone explain what "multi-tenant" means with respect to OAM and OIF?

    Hi,
    I noticed that OAM 11gR2 has several additional authentication modules and schemes out-of-the-box for "MT" or multi-tenant. I've actually tried them, but am not clear exactly what their purpose is?
    As a test, I configured the FederationMT module and FederationMTScheme to protect a test resource in OAM, and then when I access the resource, I first get a page with one field for username and a "Sign In" button. After I enter a user name, it goes to a form login page and I can log into the OIF IdP, and that's about it. I guess that I don't see what this accomplishes?
    If anyone is familiar with this, please advise.
    Thanks,
    Jim

    Hi,
    Thanks for the metalink article. I've read that, and I can understand what the article is describing, but I'm not 100% clear how that relates to the configuration parameters in the FederationMTPlugin. The article talks about a mapping file, but I don't see something like that for configuring the TenantDismbiguationPlugin?
    The first step in FederationMTScheme plugin is a TenantDisambiguationPlugin, which takes two parameters:
    KEY_IDENTITY_STORE_REF
    KEY_FEDERATED_TENANTS (a comma-separated list of "some things")
    The steps/orchestration for the FederationMTPlugin has:
    Initial Step: FedUserAuthenticationPlugin
    TenantDisambiguationPlugin OnSuccess: FedAuthenticationPlugin OnFailure: UserIdentificationPlugin
    UserIdentificationPlugin OnSuccess: UserAuthenticationPlugin OnFailure: failure
    UserAuthenticationPlugin OnSuccess: success OnFailure: failure
    FedAuthnRequestPlugin OnSuccess: success OnFailure: FedUserAuthentication
    FedUserAuthenticationPlugin OnSuccess: success OnFailure: TenantAmbiguationPlugin
    [The OnError results for all steps are failure, so I haven't shown them.]
    So, the first step is the FedUserAuthenticationPlugin (AssertionProcessing), and if that fails, the next step is the TenantDisambiguationPlugin.
    I guess all of my questions are around what that TenantAmbiguationPlugin does, and how it works?
    I'm guessing that what you enter on the 1st webpage, which asks for a Tenant, is matched against the comma-separated list that is in the plugins "KEY_FEDERATED_TENANTS" parameter.
    Is that correct?
    But:
    a) What happens if there is a match of what you entered vs. what's in the "KEY_FEDERATED_TENANTS" list?
    b) What happens if there is NOT a match of what you entered vs. what's in the "KEY_FEDERATED_TENANTS" list?
    That article you mentioned calls for a mapping file, that maps what is entered (the tenant) to a user identity store, but where is that in the TenantDisambiguationPlugin's parameters? The only other parameter for that plugin is the "KEY_IDENTITY_STORE_REF" parameter.
    Having said that, I described the steps and step orchestration in the FederationMTPlugin above. If the TenantDisambiguationPlugin is suppose to somehow map what's entered to a user identity store name, then, with respect to the FederationMTPlugin, is that mapped user identity store used for the UI and UA steps (i.e., as the "KEY_IDENTITY_STORE_REF" for the UI and UA steps)?
    Thanks for your help with this. Oracle's documentation certainly merits some improvement :(...
    Jim

  • How to set Multi User Environment in the weblogic 5.1 and 6.1 server..(Urgently)

    Hi all,
    I need to know how to set Multi User Environment in the weblogic 5.1
    properties file..
    Here my question is..:)
    1) I have a database with multiple users and having different privileges
    for the users.. and i need to use all the privileges when user aceess
    the database through weblogic server connectionPool.
    2)According to the user privileges i need access the database tables
    content and gives the frontEnd(jsp).
    3)How to modify dynamically weblogic.properties file in the weblogic
    5.1.
    If anybody having idea reg. this issues pl...help me..
    Thanks in advance
    Chandu([email protected],[email protected])

    Hi. A JDBC connection pool is a set of identical, interchangeable, pre-made
    connections, and the controls to make sure only one user uses a particular
    connection at any one time. If you want to have different DBMS users, you can
    have a separate pool for each DBMS user, which may contain as many or few
    connections as you want. Some applications has a pool for the accounting
    applications, and another for the sales applications etc. Some do have a
    separate pool for john, jane, joe etc, each with one connection. Pools
    can be created and destroyed dynamically using the dynamic pool API.
    Joe
    softstar wrote:
    >
    Hi all,
    I need to know how to set Multi User Environment in the weblogic 5.1
    properties file..
    Here my question is..:)
    1) I have a database with multiple users and having different privileges
    for the users.. and i need to use all the privileges when user aceess
    the database through weblogic server connectionPool.
    2)According to the user privileges i need access the database tables
    content and gives the frontEnd(jsp).
    3)How to modify dynamically weblogic.properties file in the weblogic
    5.1.
    If anybody having idea reg. this issues pl...help me..
    Thanks in advance
    Chandu([email protected],[email protected])

  • BC4J - Multi-User Environment

    Can someone explain, how to setup a BC4J project in a multi-user environment. In my case I want to create 50-100 Users in the database (I don't prefer creating a table and storing usernames and passwords in that table as in Auctions example). Do I need to create a connection.properties with 50-100 user connections? How does the connection pooling work in such a case. I am sure that someone might have went through this process. I need some input.
    Thank you in advance for your help.
    Virinchi

    http://technet.oracle.com:89/ubb/Forum2/HTML/006025.html

  • Setting up Multi server environment in Sql Server 2012 - Enlist Failed Error

    I am trying to Configure the Master target server / Multi server environment in Sql Server 2012.
    I changed :
     - `MSXENCryptChannnelOptions`-->Changed from 2 to 0
     - `AllowDownloadedJobsToMatchProxyName` - changed from 0 to 1 on the target
    When I run the wizard I am getting below error
    >MSX Enlist failed for Job Server 'MasterServerName'
    >The enlist operation Failed(Reason:SQL Server Agent Error: Unable to connect to MSX 'MasterServerName'(Microsoft Sql Server, Error : 22026)
    They both servers SQL Agents are running on the same windows service account.
    Any Suggestions on how to fix this?
    **Adding the Log:**
    Enlist TSX Progress
    - Create MSXOperator (Success)
    Checking for an existing MSXOperator. 
    Updating existing MSXOperator. 
    Successfully updated MSXOperator. 
    - Make sure the Agent service for 'Test3' is running (Success)
    The service 'SQLSERVERAGENT' is running. 
    - Ensure the agent startup account for 'Test4' has rights to login as a target server (Success)
    Checking to see if the startup account for 'Test4' already exists. 
    Login exists on server. 
    Checking to see if login has rights to msdb. 
    Login has rights to msdb. 
    Checking to see if user is a member of the TargetServersRole. 
    User is a member of the TargetServersRole. 
    - Enlist 'Test4' into 'Test3' (Error)
    Enlisting target server 'Test4' with master server 'Test3'. 
    Using new enlistment method. 
    Messages
    MSX enlist failed for JobServer 'Test4'.  (Microsoft.SqlServer.Smo)
    ADDITIONAL INFORMATION:
    An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
    The enlist operation failed (reason: SQLServerAgent Error: Unable to connect to MSX 'TEST3'.) (Microsoft SQL Server, Error: 22026)

    hi SmilingLily,
    you can try to run the SQL Agent under a domain account.

  • Get the current active monitor handle in multi monitor environment

    Hi,
    I have a requirement to get the HMONITOR handle of the active monitor in multi monitor environment.
    i.e; Get the HMONITOR of the currently selected monitor
    Thanks in advance

    Hi Chris Lewis,
    Thanks for quick reply.
    I'm referring to the monitor, where a window is invoked
    I want to identify from which monitor, my window was invoked, so that I can create and  show the window in that monitor.
    I had already tried using MonitorFromWindow(). But it always give primary monitor handle.
    My Code:
    HMONITOR hMonitor = ::MonitorFromWindow(myMainFrame->GetSafeHwnd(), MONITOR_DEFAULTTONEAREST);
    hMonitor always refers to Primary monitor, though window is invoked from Secondary monitor.
    Thanks in advance

Maybe you are looking for

  • Quicktime 2093 error

    Everything worked fine until I attempted to upgrade to Itunes 7.0. Itunes will not load and it produces "Quicktime gives a fail to initialize error 2093" I've tried the various troubleshooting suggestions I've been able to find on this forum. 1. thro

  • OWA 2013: Insecure Content javascript error in Google Chrome when attempting to launch Edit in Excel from Office Web Apps 2013

    I'm unable to launch an excel file in the Client App from OWA using google chrome.  I am able to open the excel file in the web application, but when clicking "Edit Workbook" and selecting "Edit Excel" the file never opens.   Opening developer mode s

  • Question about Merge Statement

    Is it possible to use a CASE statement inside the update clause of a merge statement? Also what about a function? I have a string (In Source) that needs to be split into multiple columns (In Target) depending on values in other columns (In Source). I

  • What's the best way to update file references after a move?

    I have a Photoshop Elements photo catalog with about 25k pictures all pointing to a network share I call \\thehive. I've moved, or sync'd if you will, all of the files in the \\thehive network share to a local storage drive for better performance whi

  • Facing syntax error in this simple code snippet

    select case when to_number (to_char(sysdate,'mm')) < 7 then (to_number(to_char(sysdate,'yyyy')) - 1) from dual --while if in block works fine declare year number; begin year := to_number(to_char(sysdate,'yyyy')); if (to_number(to_char(sysdate,'mm'))