When you are adding People/People/Organization, you provide permissions to the corresponding CI (Business Service in your case). These are records in AST:AssetPeople form and also based on what you have selected - information is populated in CMDBRowLevelSecurity attribute in Base Element from. Each related company adds a new infromation to the existing one in this field. For this particular Business Service - go and check the corresponding record in Base Element form. I am pretty sure that the Row Level Security attribute is populated with a lot of information and it has a 255 characters limit - this invokes the 306 error.

What to do - you can increase the attribute limit via Atrium Class Manager. It is against the best practices but if comany relationships are required - you can do it!

Turns out I did break the system as changing the value to 0 removed the column - oops. Our support team carried out a restore of the DB and we have it fixed now but here's my next question.

We run a managed services org and we provide some shared services to our customers. One such service is a hosting service within one of our Data Centres. I created the service and began to relate any of the companies who avail of the service (there are 100+) using a 'used by' relationship to people org. Obviously this is not the way forward as it fills up the CMDBRowLevelSecurity field to its limit with only a fraction of the relationships created. Does anyone know another way to do this, am I completely off track in what I've been doing. How does anyone else model customers to service?