Book a Demo

Author Topic: How to stop user from creating certain diagram?  (Read 3241 times)

Jayson

  • EA User
  • **
  • Posts: 363
  • Karma: +1/-0
    • View Profile
How to stop user from creating certain diagram?
« on: September 19, 2014, 06:24:11 am »
Hi there

I have created some scripts for creating diagrams for the user based on the contents of the repository.

So, whilst these diagrams are REALLY useful for my users, it makes no sense whatsoever to allow the users to create these diagrams manually.

So, my question is:

Is there some way that I can prevent certain diagram types from appearing in the "New Diagram" dialog?

I am using version 9.3, but we will be transitioning to version 11 within the next 3 - 4 weeks (hopefully) and so if you have an answer that would work for version 11 but not 9.3, I would still love to hear it.

Thanks in advance

Jays  :)

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: How to stop user from creating certain diagram
« Reply #1 on: September 19, 2014, 07:00:21 am »
Presumably this is in association with that MDG you are creating so put the diagrams types in another MDG and hide the MDG files from the other users.
 :)
Happy to help
:)

Jayson

  • EA User
  • **
  • Posts: 363
  • Karma: +1/-0
    • View Profile
Re: How to stop user from creating certain diagram
« Reply #2 on: September 19, 2014, 07:31:44 am »
How do I hide the MDG files from the user?

The only way I know how to do this is to un-select them from the MDG Technnologies lis, which I am assuning will then prevent me from instantiating an instance of these diagram types from within my script.

Or am I assuming too much?

Cheers  :)

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: How to stop user from creating certain diagram
« Reply #3 on: September 19, 2014, 07:43:35 am »
Just delete them from the MDG folder in EA's program folder and they are gone. There should be an install script which removes them after installing plain EA.

q.