Book a Demo

Author Topic: Creating new Operations in Locked Components  (Read 6001 times)

Ian Mitchell

  • EA User
  • **
  • Posts: 507
  • Karma: +22/-4
  • The eaDocX and Model Expert guy
    • View Profile
Creating new Operations in Locked Components
« on: March 03, 2014, 10:03:57 pm »
We have a component model which has locked components which most users can't update.
So, if they try to add new Operations to those components directly, EA correctly stops them.
BUT
When they take the same component, make it realize an interface, EA will let them select which operations they want to implement, THEN LETS THEM ADD THEM TO THE COMPONENT.
Surely this breaks the security model? Or have I missed an option somewhere?
How can I stop my users from compromising the integrity of my master model ? :-/
Ian Mitchell, Designer, eaDocX


www.eaDocX.com
www.theartfulmodeller.com

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Creating new Operations in Locked Components
« Reply #1 on: March 03, 2014, 10:52:06 pm »
The usual way: write a bug report and write some add-in to circumvent the bug.

q.

Ian Mitchell

  • EA User
  • **
  • Posts: 507
  • Karma: +22/-4
  • The eaDocX and Model Expert guy
    • View Profile
Re: Creating new Operations in Locked Components
« Reply #2 on: March 03, 2014, 10:53:43 pm »
@qwerty - does this mean that you can confirm this is a bug, with no work-around?
Ian Mitchell, Designer, eaDocX


www.eaDocX.com
www.theartfulmodeller.com

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Creating new Operations in Locked Components
« Reply #3 on: March 03, 2014, 11:25:38 pm »
Ian,

I know you won't like it, but adding version control sometimes helps with things like this.
For some dark unknown reason version control read-only is stronger then regular read-only.

Geert

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Creating new Operations in Locked Components
« Reply #4 on: March 03, 2014, 11:56:51 pm »
Quote
@qwerty - does this mean that you can confirm this is a bug, with no work-around?
Not yet , I just believed what you said. However, I'll  try tonight.

q.

Ian Mitchell

  • EA User
  • **
  • Posts: 507
  • Karma: +22/-4
  • The eaDocX and Model Expert guy
    • View Profile
Re: Creating new Operations in Locked Components
« Reply #5 on: March 04, 2014, 01:03:57 am »
Implementing Version Control seems a poor way to make EA work properly!
Ian Mitchell, Designer, eaDocX


www.eaDocX.com
www.theartfulmodeller.com

Helmut Ortmann

  • EA User
  • **
  • Posts: 970
  • Karma: +42/-1
    • View Profile
Re: Creating new Operations in Locked Components
« Reply #6 on: March 04, 2014, 01:35:46 am »
Version Control has a lot of pros and cons. In this forum there are a lot of threads about it.

Be aware you have to pay something for Version Control:
- Performance
- Some peculier things that take your time and sometimes nerves
- Cross Package dependencies sometimes causing trouble
- I would prefer EA 10 because of some improvements

If you like Version Control and you need it it's worth trying it.

I'm working with safety relevant Software. Therefore Version Control is no question.  Sometimes it's a good thing to simply undo your changes or to get back to an previous version. It's more systematic but it takes its price.

Helmut

Coaching, Training, Workshop (Addins: hoTools, Search&Replace, LineStyle)

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Creating new Operations in Locked Components
« Reply #7 on: March 04, 2014, 05:15:50 am »
Quote
@qwerty - does this mean that you can confirm this is a bug, with no work-around?
It is as you said. From my POV I consider this a bug.

q.