Hello,
I am implementing ARIS Architect with the Design server in our university and have this set up successfully with a good configuration. We have been working with ARIS Express but the Academic teaching it would like to begin the course on the tried and tested ARIS Express before switching to ARIS 9.6 (merely for the Simulate functionality) toward the end of the course. Though I would suggest he start the course using ARIS 9.6 I would like to try and satisfy his requirements. I know there is no means of converting an express file to 9.6 but it seems there might be some possibility for a drawn out process of export from express, import to 7.2 and export and import to 9.6.
Would this be possible?
If it is possible I would like to be able to examine the files created/changed in each instance and find a means of automating the conversion. It may be too much for me to work out but if it is feasible I'd like to try.
I don't have a 7.2 installer and it isn't available from ARIS. I would like an installer for only this purpose or, if nothing else, en example of a file exported from Express and imported to 7.2 so I could perhaps examine the differences. If anyone can point me to an old installer or provide one I would be grateful!
Thank you.
Graham
Thank you Rune - maybe I was reading threads related to 9.5 or older versions? So a little exploring and it's clear!
Open the database
Right click main group
select import > ARIS Express models...
Things seemed a bit quirky from here though
My test user got the message "You do not have the function privilege 'Database export' required..."
So I gave the user the 'database administrator' function privilege and logged back in and that gave the ability to import the adf. The problem was that the user could then access all other databases - those databases I have set up so that only individual users could access a single database - essentially their database. That's expected I guess (I am not so familiar with the specifics of those permissions yet but haven't given any perms to the basic user group).
The quirky part is that when I removed that function privilege (Database administrator) and logged that user back in they were still able to import Express models for the database they have rwd permissions for and even a couple of others (but not most others - the same 'you do not have function privileges...' message comes up in those cases). I have repliated this with a few test users now.
I have to test this a bit more but is there a way to give 'database export' to everyone without the whole 'database administrator' rights if that's even a separate permissions and not just a different term for the same permission? Any other advice is appreciated if it looks as though I'm heading down the wrong path with anything.
Thanks again,
Graham
Hi Graham,
every user may have, if it's not a system user having database management privilege in UMC, specific rights in a database.
See below: log in into a database, in the administration module: select "users" or "user groups" in the database, choose the user or user group in the table, and in the properties, you can find a list of function privileges which are valid for this database.
Hope this, helps.
Bye,
Frank
Hi Frank,
Thank you for this. I've been back over the documentation and it seems fairly clearly stated, yet it was all pretty confusing to me on the first few readings. It seems to become clearer by degrees.
If there is a command to set this I would be grateful to learn of it. I have read the documentation so I'm hoping the answer ins't as simple as my previous questions.
Thank you for your persistence.
Graham
Dear Graham,
Yes, you can set such a function privilege by command line.
For better readability I set this variable which points to the UMC tools folder:
set ARIS9_UMC=S:\ARIS9\server\bin\work\work_umcadmin_m\tools\bin
Rune
Thanks again Rune,
This sets the function privileges as found in the UMC but I need to set just 'Database Export' for a user on specific databases without giving all the other permissions which also come along with 'Database Administrator'. Is this possible in the command line?
Thanks again
Graham
HI Graham,
> Is this possible in the command line?
Rune was talking about the UMC, where also function privileges are handled... but tenant wide, not datase wide. I agree that the concept might lead to misunderstanding... there are similar function rights per database.
There is no way to handle this via the admin tool, actually... you need to use the Architect.
Bye,
Frank
Thanks Frank and thanks Rune.
Ultimately I would have liked to set the more granular per database function privileges (as set through the Architect Administrator tab) through the command line but at least I know it's not possible and I'm not just missing something.
Thanks again for your help
Graham