Jose,

 

I have setup systems with well over 100 companies.  One thing to look out for 
is there is a limitation on your access fields on CIs.  Depending on the number 
of companies and how many companies use a Service you may need to change a 
couple fields to get things to work.

 

If you look at your org, you are probably split into multiple branches that 
have multiple divisions under them.  You can setup a Parent Company for each 
branch and have a Child Company for each division.  IT may be one branch, 
possibly the OCIO, with multiple divisions (Net Ops, Security, Data Center, 
etc.).  Each division in IT may have multiple support groups that support one 
or more branches/divisions throughout the organization.  Support Groups can 
support multiple companies.  So let’s say you have a Company Data Center, which 
is a division under the OCIO.  The Data Center company has a Support Group 
Server Administrators under it.  Server Administrators can support multiple 
divisions/companies.  Now you have Server Sam that is a server guru for your HR 
Division/Company.  You can give Server Sam permission to the HR Division only 
and they would only see the HR tickets for the Server Administrators.  The 
problem is that since Server Sam now has rights to the HR Division he will see 
all HR Division tickets, because out of box the customer company is listed in 
field 112.  You can exclude Server Sam from the HR Division and he will see 
only HR Division tickets assigned to him because I believe Assignee has access 
to tickets.  I have to double check but I don’t believe Assignee Group has 
access to tickets, so Server Sam would not be able to see all tickets assigned 
to the Server Administrators.  I might be off on Assignee Group it has been a 
few months since I looked at that.

 

So the problem comes into play with your lock downs.  Look at field 112 and 
there is another field called something like Vendor Assignee Group.   Also look 
at your Request ID field which controls your lockdowns.  Based on your rules 
you may be able to build a simple filter to reset field 112 to provide lock 
downs beyond the Company level.

 

The problem with changing Company names is pretty easy.  The data management 
tool allows you to update Company names and actually does a pretty good job.

 

Services are a CI and there are challenges with the rowlevelsecurity fields 
character limitation.  There are a few other places you may run into this when 
setting up a large number of companies.  I believe the Consoles is one area.  
I’d have to check some of my old notes.  Essentially Services can be used by 
and support by a number of different companies.

 

Hopefully this helps.  I believe I’m slated to give a presentation at WWRUG on 
this very topic, which will go from very basic single tenancy setup to complex 
with multiple companies and row level access based on building access control 
lists.  I’ll also talk about Parent/Child groups and how to set those.  The 
fields are there in the group form to support it, but the functionality is not. 
 It’s pretty simple to build that functionality out though to be supported 
within the ITSM Suite.  The best thing you can do is start off pretty simple 
because if things aren’t setup properly and too complex some of your tickets 
may go into a black hole.  Most IT tickets don’t need to be lockdown.  No one 
cares that the HR departments printer is not working.  When you get into 
Security, PII, and Financials that’s a different story.

 

Good Luck,

 

Brian

 

 

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jose Huerta
Sent: Thursday, August 02, 2012 1:12 AM
To: arslist@ARSLIST.ORG
Subject: Re: Configuring companies and multi-tenancy

 

** He, he..

 

Well, I'm talking of a regional government of a province with a population of 
half a million people.

And, It isn't USA.

 

Regards,

 

Jose

 

On Thu, Aug 2, 2012 at 12:15 AM, Goodall, Andrew C <ago...@jcp.com> wrote:

** 

Now I know where all our tax money is going J - not a surprise!

 

Regards,

 

Andrew C. Goodall

Software Engineer

Development Services

ago...@jcpenney.com

jcpenney

6501 Legacy Drive

Plano, TX 75024

jcp.com

 

From: Action Request System discussion list(ARSList) 
[mailto:arslist@arslist.org] On Behalf Of Jose Huerta
Sent: Wednesday, August 01, 2012 4:58 PM
To: arslist@arslist.org
Subject: Configuring companies and multi-tenancy

 

** I have an special case, and I know that there are a lot of solutions. But I 
want to hear from you, experts, what's your opinion.

 

Here's the case:

 

 

A public administration has 10 divisions (Transport, Healthcare, Security, 
Employment, ...)

 

The IT service is organized in two tiers. First there is a list of corporate 
services, that all divisions receive. Second, each division has it's own set of 
proprietary services.

 

The Service Desk is divided in divisions, so each division has it's own service 
desk. support groups for corporate services attend incidents from all service 
desks.

 

A lot of services are provided by external companies, totally integrated in the 
structure, where the external employees work in-house. Each couple of years the 
provider can change, being another company the one that provides the same 
service. This is transparent for the rest of the organization.

 

Each division has it's own set of management.

 

Well, How would you map the companies?

 

My first approach was to have a company for each division, since it is 
desirable to have a security layer between divisions (Healthcare managers don't 
need to see about Employment). Also I created another company for corporate 
services, where all people working on this IT office is inside another company.

 

The problem arises with services were people are form external companies. For 
instance the email. The email server are property of the public administration. 
Also the manager of the service is a public employee. But all technicians are 
from an external company that is providing the service. It is desirable that 
the support group would be inside the division. But also would be desirable to 
have these people on another company so they only see tickets assigned to them 
(and can¡t spy another services provided by another companies).

 

For the e-mail service case:

SOLUTION A:

 

All external people are integrated inside the company "IT Office" and the 
support group is "IT Office/Corporate Services/Email".

 

PROBLEM: Those people can see every corporate ticket.

 

SOLUTION B:

 

All external people are inside a new company with its own name "Lilonti". But 
the support group is IT Office/Corporate SErvice/Email".

 

PROBLEM: If I don't provide access to the IT Office company the Lilonti people 
can't access tickets assigned to them.

 

SOLUTION C:

 

All external people are inside a new company with its own name "Lilonti". The 
support group is created inside this company "Lilontly/Corporate Service/Email".

 

PROBLEM: If the provider changes, we need to change all assigment rules, 
templates, etc. Because the support group changed.

 

 

 

Any Idea? 

What would you do?

 

 

 


Jose M. Huerta
Project Manager

Movil: 661 665 088

Telf.: 971 75 03 24

Fax: 971 75 07 94

 <http://www.sm2baleares.es/> 


SM2 Baleares S.A.
C/Rita Levi 

Edificio SM2 Parc Bit

07121 Palma de Mallorca

          <http://es-es.facebook.com/pages/SM2-Baleares/158608627954>      
<http://twitter.com/#!/SM2Baleares>      
<http://www.linkedin.com/company/sm2-baleares> 

La información contenida en este mensaje de correo electrónico es confidencial. 
La misma, es enviada con la intención de que únicamente sea leída por la 
persona(s) a la(s) que va dirigida. El acceso a este mensaje por otras personas 
no está autorizado, por lo que en tal caso, le rogamos que nos lo comunique por 
la misma vía, se abstenga de realizar copias del mensaje o remitirlo o 
entregarlo a otra persona y proceda a borrarlo de inmediato.

P Por favor, no imprima este mensaje ni sus documentos adjuntos si no es 
necesario.

 

_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 


The information transmitted is intended only for the person or entity to which 
it is addressed and 
may contain confidential and/or privileged material. If the reader of this 
message is not the intended
recipient, you are hereby notified that your access is unauthorized, and any 
review, dissemination,
distribution or copying of this message including any attachments is strictly 
prohibited. If you are not
the intended recipient, please contact the sender and delete the material from 
any computer.

_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 

 

_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ 


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

<<image001.jpg>>

<<image002.jpg>>

<<image003.jpg>>

<<image004.jpg>>

Reply via email to