Book a Demo

Author Topic: Security on Package control  (Read 6608 times)

John Brand

  • EA User
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Security on Package control
« on: November 13, 2012, 07:48:48 pm »
Under security a user or group of users ca/cannot perform certain functions. Within a project it is quite often the case to have several teams working onm different parts of the project. It should be possible to restrict authority by package.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Security on Package control
« Reply #1 on: November 14, 2012, 08:08:28 pm »
That would indeed be a nice feature.
The "standard" workarounds for this are:
- Group locks
- External version control (where you define the rights to checkout/in)

Geert

John Brand

  • EA User
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Re: Security on Package control
« Reply #2 on: November 14, 2012, 08:17:52 pm »
Thanks Geert, we decided on Auditing plus rigorous security rather than version control but group locks sounds interesting; can they be applied to distinct packages?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Security on Package control
« Reply #3 on: November 14, 2012, 09:06:56 pm »
IIRC you can use group locks to enable write access only for a specific group.

But I've never used it myself.

Geert

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Security on Package control
« Reply #4 on: November 14, 2012, 10:29:34 pm »
Yes, you can do that. Group/user handling in EA however is a bit clumsy.

q.

John Brand

  • EA User
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Re: Security on Package control
« Reply #5 on: November 14, 2012, 10:33:46 pm »
Could you be a little more specific on that please?

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Security on Package control
« Reply #6 on: November 14, 2012, 11:22:53 pm »
You can create and name an arbitrary number of groups which you can use to lock packages (and all their contents). Further you can assign each user to any of these groups. Once you have enabled security via the key you got from Sparx you need to log in as admin/password and then create the appropriate groups. You can import the users from Windows if you check Accept Windows Authentication. Or you create the users locally to EA. Once done you can assign the groups to the users.

q.

John Brand

  • EA User
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Re: Security on Package control
« Reply #7 on: November 14, 2012, 11:31:43 pm »
Thanks

andykennelly

  • EA User
  • **
  • Posts: 54
  • Karma: +0/-0
    • View Profile
Re: Security on Package control
« Reply #8 on: December 07, 2012, 01:15:58 am »
Qwerty - I've created some groups and added users to them. How do I then apply package locking at the group level? I can only see how to lock at the user level (even though that user is in a group). Is it one of the package control options?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Security on Package control
« Reply #9 on: December 07, 2012, 01:32:01 am »
From TFM

Quote
To check whether the project security is in User/Group locking mode, select Project | Security; the [highlight]Require User Lock to Edit option should be deselected[/highlight]

Geert

andykennelly

  • EA User
  • **
  • Posts: 54
  • Karma: +0/-0
    • View Profile
Re: Security on Package control
« Reply #10 on: December 07, 2012, 02:28:32 am »
Excellent!! I've got it sorted. Many thanks for all the help.