Multi tenancy. Alessandra Toninelli 2013/10/10 15:58

Similar documents
ListHub Agent User Manual

Veco User Guides. Tenancy Agreements

PEGA PLATFORM. Pega Multitenancy Administration Guide

By the end of this chapter, you will be able to: Inquire on Physical and Financial information of any asset.

Directory Services. (in particular LDAP) Karst Koymans, Jaap van Ginkel. Friday, October 12, Informatics Institute University of Amsterdam

Intangible Assets Web Site Costs

WCMS User s Guide. Effective August, 2013

MULTI-TENANT SOLUTION GUIDE

Taxpayer Guide. Pioneer Technology Group 110 Central Park Drive, Suite 200 Sanford, FL or Fax:

OnePlace CMA User s Guide. Creating a CMA using the OnePlace CMA module.

The Challenge to Implement International Cadastral Models Case Finland 1

Owner Builder Training Guide for the New Home Buyer Protection Public Registry

MRI Commercial Management For Web Operational Training Guide Version 4.2

Egyptian Nationwide Title Cadastre System

1 MLS Settings Glossary

Collateral Underwriter Overview. National Association of REALTORS January 23, 2015

Performance Pro Update June 14, 2018

PROCESSES IN CADASTRE: PROCESS MODEL FOR SERBIAN 3D CADASTRE

TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

OQOOD Off-Plan Property Management Solution

NSW OSR Land Tax and Valuation Certificates

BROKER MANAGEMENT HANDBOOK - SECURING AMERICA'S BORDERS

Features Guide. Enhancements. Mortgage Calculators VERSION 7. May 2008

Intangible Assets Web Site Costs

Country report, HUNGARY

Profile Definition for a. Standardized Cadastral Model

Fit-for Purpose Approaches to Land Administration

DMS Authority Online. User s Manual

Listing data is managed and updated daily from CREA s Data Distribution Facility (DDF ); and sales data comes from the Land Registry database.

Configuring Service Charge Settlement in Flexible Real Estate Management (RE FX)

ACCOUNTING STANDARDS BOARD INTERPRETATION OF THE STANDARDS OF GENERALLY RECOGNISED ACCOUNTING PRACTICE

A Complete, Free Solution for Cadastral Map Management

RMS USER GUIDE. Version 17. Steps for the Doctor being Appraised Page 5 Steps for the Appraiser Page 31 Help Section Page 36

Real Estate Transaction Method And System

FREQUENTLY ASKED QUESTIONS REGARDING NATIONAL TENANT NETWORK

Object Oriented Unified Real Estate Registry for a Good Spatial Data Management

Preprint.

Introduction to Property Management

GeoWarehouse Land Registry. Teranet Enterprises Inc.

Family Self-Sufficiency winfss M anual

All You Need to Know About OPM Configurations and Conversions

IBM TRIRIGA Version 10 Release 5.3. Lease and Owned Property Contract Management User Guide IBM

A CADASTRAL GEODATA BASE FOR LAND ADMINISTRATION USING ARCGIS CADASTRAL FABRIC MODEL A CASE STUDY OF UWANI ENUGU, ENUGU STATE, NIGERIA

Appraisal Firewall Guide for Administrators

IBM TRIRIGA Version 10 Release 5.1. Lease and Owned Property Contract Management User Guide IBM

Reporting Services Reports List, Outlines, and Rate Structure

Enterprise Income Verification (EIV 6.1) System User Manual For Multifamily Housing Program Users

Over the years CAMA has had many modifications and enhancements. Below is the current version.

Add a Step Lease Agreement to an Active Listing

Asset. Capital Asset Management Module. Asset Lookup Form

Development of 3D Cadastre in Hungary

Tenancy Application Form

Profile Definition for a Standardized Cadastral Model

Towards LADM country cadastral profile case Poland

FOR MIAAOR USE FIRM NAME & NUMBER PROVIDER FAR MARKETLINX MIAAOR TYPE OR FEED RETS FTP PURPOSE IDX VOW FIRM SPECIFIC AGENT MIAAOR INFORMATION PAGE AND

New Smyrna Beach Board of REALTORS MLS DATA ACCESS SUBSCRIBER AGREEMENT For RETS/FTP Server Access

LAUNCH OF CADASTRAL TEMPLATE 2.0

Deposit Cap Solution

SOCIAL HOUSING REVIEW OF TENANCY POLICY

User Manual. Section 2: Implementation and Industry Translations. Created: October Copyright PropertyBoss Solutions, LLC. All Rights Reserved.

Adding & Editing Employee Information

RULES AND REGULATIONS. Binding Rules and Regulations of the Website: Rules and Regulations ).

University of Wisconsin System SFS Business Process AM.2.02 Calculating Depreciation

WinTen² Section 8 Desktop Inspections

Appraisal Firewall Quick Start Guide

Navica MLS Management REALTOR E-Commerce Network External Interface User Guide By Dale R. Pfeiffer, Navica MLS Management Project Manager

PATENT PURCHASE AGREEMENT

The Method-Framework for Engineering System Architectures (MFESA)

Property Transactions in the Digital Age. The Property Cadastre in the Context of Spatial. Dr. Jens Riecken, NRW Ministry of the Interior

The IRAM Web app. Description of the internet application of the Integrated Risk Assessment Method (IRAM)

THREESIXTY INC. Engineered Building Solutions. Rev Galaxy Server Revisions

Nye County. Commissioners Chambers (Pahrump) Usage Policy

Minimum Energy Efficiency Standards. Frequently Asked Questions

Listing Load Manual. for. Staff

Listing data is managed and updated daily from CREA s Data Distribution Facility (DDF ); and sales data comes from the Land Registry database.

RPR For Your Business

Cadastral Re-Alignment: Water Corporation approach to spatial data shifting

MMSVP Migration Wizard

Rental Application Form

Cadastral Parcels in INSPIRE. Lisbon, 27 February 2013


Groupe d Etudes UTILISATEURS WAGONS Studiengruppe WAGENVERWENDER Study Group WAGON USERS

Version 1.0. Background:

Partner Portal. First we will look at how you log into Partner Portal. 1. From the login screen, click on create an account.

General Questions. What happens to my saved CMAs in my current program? Your saved CMAs, unfortunately, cannot be transferred over to Moxi Present.

RICS property measurement 2nd edition: Basis for conclusions. Purpose

SOFTWARE ARCHITECTURES:

table of contents Profile Setup...1 Personal Info, Contact Info, Web Info... 2 Profile Photo... 3 Create a Presentation in 5 Easy Steps!...

Tenancy Application Form

ACT Land Searches Client Reference Guide

Oracle Property Manager

Working with the LendingQB-Appraisal Firewall Interface

Implementation Success with

Challenge to Implement International Cadastral Models Case Finland

The PROFESSIONAL LANDLORD How To

A Complete Guide to Creating a Tenancy

Collateral Underwriter. Preview and Implementation Information

DS0444 AP Allocations

EMBRACING THE ONLINE REAL ESTATE MARKET Original Research Commissioned by: Yahoo! Real Estate. July2008

LADM in the Republic of Croatia making and testing country profile

Transcription:

Multi tenancy Alessandra Toninelli 2013/10/10 15:58

Table of Contents 1 Overview.. 3 2 Configuration... 3 Page 2 - last modified by Alessandra Toninelli on 2013/10/10 15:58

Multi-tenancy is supported starting SpagoBI 3.5 1 Overview 2 Configuration 1 Overview Starting version 3.5, SpagoBI supports multi-tenancy, i.e., the use of the same SpagoBI instance by different organizations, called tenants. In a multi-tenancy architecture, each tenant owns and manages its users, documents, analytical drivers and so on, which are completely independent from those owned by other tenants. In the current version, multi-tenancy is implemented according to certain criteria. As far as the behavioral model is concerned, the following rules apply: each user belongs to one tenant only; each user is defined unambiguously over the whole set of users, belonging to all tenants. This means that if a user has been defined for a given tenant, no user with the same name can be defined for another tenant; roles and profile attributes can be defined across tenants. This means that users belonging to different tenants may assume the same role or have the same attribute profiles. The following elements are shared across tenants: general configuration and domain management; layout of the web interface is also shared across tenants; repository of static resources (e.g., OLAP schemas, QbE datamarts, HTML static pages); data source configuration in the application server. Although the data source configuration is shared across tenants in the application server, each tenant will have to define his own data sources at application level. 2 Configuration At first execution, SpagoBI will create the default tenant, called SPAGOBI. If you do not need multiple tenants, you can simply ignore this feature as SpagoBI will normally work with the default tenant. In case you wish to change the name of the default tenant, you must do this before first server execution. In particular, you should perform the following operations: change the name of the unique tenant you find inside file SpagoBI/WEB-INF/conf/config/tenants.xml: "ISO-8859-15"?> <TENANTS> "your tenant's name" /> </TENANTS> in file SpagoBI/WEB-INF/conf/config/internal_profiling.xml change the name of the default tenant for all pre-defined users. If you don t need additional tenants, you are done. In case you need to add multiple tenants, here is the procedure you should follow: stop the application server edit file SpagoBI/WEB-INF/conf/config/tenants.xml to add more tenants. An example with two tenants is shown below: "ISO-8859-15"?> Page 3 - last modified by Alessandra Toninelli on 2013/10/10 15:58

<TENANTS> "TENANT A" /> "TENANT B" /> </TENANTS> edit file SpagoBI/WEB-INF/conf/config/internal_profiling.xml to add at least one adiministrator per tenant. This will allow the administrator to further define roles, users, documents and so on. Below an example: "ISO-8859-1"?> <INTERNAL_PROFILING_INITIALIZER> <DEFAULT_USERS> <default users for TENANT A> <USER userid= "<user id administrator>" password= "<password administrator>" fullname= "full name administrator" organization= "TENANT B"> <ATTRIBUTE name= "attribute tenant B" value= <ROLE name= "/spagobi/admin"/> </USER> </DEFAULT_USERS> <DEFAULT_ATTRIBUTES> < default attributes for TENANT A> <ATTRIBUTE name= "attribute tenant B" description= Page 4 - last modified by Alessandra Toninelli on 2013/10/10 15:58

"attribute tenant B" organization= </DEFAULT_ATTRIBUTES> <DEFAULT_ROLES> <default roles for TENANT A> <ROLE rolename= "/spagobi/admin" description= "/spagobi/admin" roletypecd= "ADMIN" organization= </DEFAULT_ROLES> </INTERNAL_PROFILING_INITIALIZER> restart the application server. You are done! At server startup the new tenant will be created with its default users, which will then create the analytical and behavioral model for that tenant. Page 5 - last modified by Alessandra Toninelli on 2013/10/10 15:58