UB

Hi there!

I am using ARIS architect 9.8.

I have a particular use case and wish to understand how ARIS platform can be used to serve the purpose i have. Any help would be appreciated!

Use case: I wish to create a process repository of a particular database in ARIS which I want to be made accesible to all users in my organization (10000+ users) with read only access. Since the content of the models should remain internal to the organization any printing or editing of the models needs to be restricted.

Also I wish to obtain an audit trail of which particular user has 'viewed' a model.

If I understand correctly ARIS business publisher could have helped me in this but it has been retired. I have ARIS connect but would appreciate help in understanding how it can be configured to meet the requirements of my use case in terms of user management etc.

Would appreciate a reply. Thanks!

by Michael Hubbard
Posted on Thu, 12/15/2022 - 17:57

Well the "read only" or "viewer" access is pretty straighforward. I have done the same with our Aris Connect SR20.

You need to go into Administration\User Management\User Groups and create a user group such a "Aris Viewer". On the Database Privileges for that user group you would give the User Group Access to the appropriate Database/Repository, but then you would "edit database privileges" and set the specific "assign database privilege" to "read" (see attached screenshot).

Again that is pretty straightforward, but to not allow printing I am not exactly sure about. Obviously people can take sceenshots of models or select "print page" from the browser menu, but I think all the printing of models via Aris is done through report scripts such as "Export graphic as PDF". There are properties (see attached screenshot) on the scripts where you can remove the "Available to Users" and/or check "Available only in Aris Architect" where you can restrict which users would be able to see these reports to run them. Since these are Standard Aris Release report scripts though I am not sure if you change the properties if they would thne be overwritten with a New Service Release of Aris. I would hope not. Maybe someone else can answer that or you could ask the question to Software AG.

Hope this helps.

File attachments
1
by Runé Becker
Badge for 'Mastermind' achievement
Posted on Fri, 12/16/2022 - 16:14

Dear Utsav,

ARIS 9.8 is pretty old because we released the last service release 11 in November 2018. What prevents you from upgrading?

As for the viewer access Michael's advice is great. In 9.8 the user interface looks a little bit different, and some administrative tasks you could easily accomplish in ARIS 10 just using the browser, in 9.8 you need to assign database privileges in Architect.

Blocking your users from printing like ARIS offers it through a report script, you could remove the print option in the configuration set, or disable&remove the underlying report scripts. But as Michael already mentioned, you can't prevent users from taking screenshots or using the browser's print function.

User activities can be enabled in User management and exported from there in CSV file format. However, a specific analysis of users clicking/viewing models you need to implement using external tool, such as Piwik (successor: Matomo).

But you will have a hard time finding someone still able to support you on such an old ARIS version.

Cheers
Runè

0
by Michael Hubbard
Posted on Fri, 12/16/2022 - 20:39

Yes, sorry about that I was talking about Aris Connect when you are using the 9.8 Client. Basically as Rune says you can do the same User Group setup in 9.8. That was where I initially set this up before we migrated to Aris Connect.

Also, you can Restrict Reports to User Groups as well using the Report's Properties/Restrict Access dialogue and then just set the User Groups you want to be able to Run the Report.

So other than the printscrees and browser print functions again it should be fairly easy to restrict the Aris Printing and Access via the User Groups.

Now in Aris Connect I do see a "Chart" called "Most Viewed Objects" so I suspect that underlying that chart there is likely detailed information of which Users were doing the viewing. Again just an assumption, but that information may be available to give you your "audit trail" type of custom report script in Aris Connect at least.

1
by Martin Schröder
Badge for 'Contributor' achievement
Posted on Tue, 12/20/2022 - 15:59

Hello Utsav,

for the audit trail or model page usage statistics you can try to adopt Thierry's solution with an event driven macro logging user infos when they open a model instead of the database (see Script Help EVENTID_MODEL_OPENED).

AFAIK his event driven macro was intended to be triggered by Aris 9.x Designer clients. Meanwhile in Aris 10 Connect portal users can trigger events as well. It would save you implementing a 3rd party website analytics tool like Matomo as Runè mentioned.

Please also check for legal implications of logging detailed user activities. Depending on the locations of your 10,000+ employees there might be different data protection rules asking for their consent.

Regards, Martin

0

Featured achievement

Explorer
Take a tour! Learn more about the different ARIS Community areas and ARIS editions.
Recent Unlocks
  • AC
  • JA
  • DS
  • JG
  • RB
  • PacMan

Leaderboard

|
There is still some space in this week's top 5 for you - this is your chance to become one of our top members of this week. Register now to start collecting points!
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock