Maximo List Archive

This is an archive of the Maximo Yahoo Community. The content of this pages may be a sometimes obsolete so please check post dates.
Thanks to the community owner Christopher Wanko for providing the content.



[MAXIMO List] How to find a group that given the right access to an application

From: Juniko (2018-02-07 10:02)

Hi Groups,
If we are using Maximo 7.5.
I did configuration many security groups to a user, let say 'Spv-Maint'.
I log-in as the Spv-Maint and I realize that I could access the Actions
application.
The Spv-Maint doesn't need this actions application.
So how do we find quickly the group via a sql-query result? (without check
the group one by one).
Thanks in advance.
Cheers.
>
> ------------------------------
> Posted by: stephen.hume@shaw.ca
> ------------------------------
> Reply via web post
> <https://groups.yahoo.com/neo/groups/MAXIMO/conversations/messages/61983;_ylc=X3oDMTJwZXJjZjdyBF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEbXNnSWQDNjE5ODMEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxNTE3OTQxNDk5?act=reply&messageNum=61983>
> • Reply to sender
> <stephen.hume@shaw.ca?subject=Re%3A%20%5BMAXIMO%20List%5D%20Punchout%20Capability%20-%20Online%20Vendor%20System>
> • Reply to group
> <MAXIMO@yahoogroups.com?subject=Re%3A%20%5BMAXIMO%20List%5D%20Punchout%20Capability%20-%20Online%20Vendor%20System>
> • Start a New Topic
> <https://groups.yahoo.com/neo/groups/MAXIMO/conversations/newtopic;_ylc=X3oDMTJka29sOGVjBF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEc2VjA2Z0cgRzbGsDbnRwYwRzdGltZQMxNTE3OTQxNDk5>
> • Messages in this topic
> <https://groups.yahoo.com/neo/groups/MAXIMO/conversations/topics/61846;_ylc=X3oDMTM1dmloYjQ4BF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEbXNnSWQDNjE5ODMEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxNTE3OTQxNDk5BHRwY0lkAzYxODQ2>
> (4)
> ------------------------------
> Have you tried the highest rated email app? <https://yho.com/1wwmgg>
> With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email
> app on the market. What are you waiting for? Now you can access all your
> inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email
> again with 1000GB of free cloud storage.
> ------------------------------
> Email addresses you might need:
> Posting: MAXIMO@yahoogroups.com
> Join : MAXIMO-subscribe@yahoogroups.com
> Leave : MAXIMO-unsubscribe@yahoogroups.com
> Cry : MAXIMO-owner@yahoogroups.com
> Group : http://groups.yahoo.com/group/MAXIMO
> Visit Your Group
> <https://groups.yahoo.com/neo/groups/MAXIMO/info;_ylc=X3oDMTJkamg3bWo5BF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEc2VjA3Z0bARzbGsDdmdocARzdGltZQMxNTE3OTQxNDk5>
>
>
> [image: Yahoo! Groups]
> <https://groups.yahoo.com/neo;_ylc=X3oDMTJjbjlzcG05BF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEc2VjA2Z0cgRzbGsDZ2ZwBHN0aW1lAzE1MTc5NDE0OTk->
> • Privacy <https://info.yahoo.com/privacy/us/yahoo/groups/details.html> •
> Unsubscribe <MAXIMO-unsubscribe@yahoogroups.com?subject=Unsubscribe> • Terms
> of Use <https://info.yahoo.com/legal/us/yahoo/utos/terms/>
>
> .
>
>
>


From: Pat Morrow (2018-02-09 21:52)

Here is a start for you.  I have used these in the past when trying to figure out a group's or person's security.
Select groupname, app, optionname from MAXIMO.APPLICATIONAUTHorder by optionname, groupname, app
or
Select u.userid, p.personid, p.displayname, p.location, p.department, p.title, g.groupname, g.DESCRIPTION from MAXIMO.MAXGROUP g, maximo.groupuser u, maximo.person p, maximo.maxuser muwhere u.userid = mu.useridand p.personid = mu.personidand p.personid = 'xxxx'and g.groupname = u.groupnameorder by u.userid, p.department, p.title Pat Morrow
pmorrow8@yahoo.com
From: "Juniko juniko@gmail.com [MAXIMO]" <MAXIMO@yahoogroups.com>
To: "MAXIMO@yahoogroups.com" <MAXIMO@yahoogroups.com>
Sent: Tuesday, February 6, 2018 8:03 PM
Subject: [MAXIMO List] How to find a group that given the right access to an application

  Hi Groups,
If we are using Maximo 7.5.
I did configuration many security groups to a user, let say 'Spv-Maint'.
I log-in as the Spv-Maint and I realize that I could access the Actions
application.
The Spv-Maint doesn't need this actions application.
So how do we find quickly the group via a sql-query result? (without check
the group one by one).
Thanks in advance.
Cheers.
>
> ------------------------------
> Posted by: stephen.hume@shaw.ca
> ------------------------------
> Reply via web post
> <https://groups.yahoo.com/neo/groups/MAXIMO/conversations/messages/61983;_ylc=X3oDMTJwZXJjZjdyBF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEbXNnSWQDNjE5ODMEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxNTE3OTQxNDk5?act=reply&messageNum=61983>
> • Reply to sender
> <stephen.hume@shaw.ca?subject=Re%3A%20%5BMAXIMO%20List%5D%20Punchout%20Capability%20-%20Online%20Vendor%20System>
> • Reply to group
> <MAXIMO@yahoogroups.com?subject=Re%3A%20%5BMAXIMO%20List%5D%20Punchout%20Capability%20-%20Online%20Vendor%20System>
> • Start a New Topic
> <https://groups.yahoo.com/neo/groups/MAXIMO/conversations/newtopic;_ylc=X3oDMTJka29sOGVjBF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEc2VjA2Z0cgRzbGsDbnRwYwRzdGltZQMxNTE3OTQxNDk5>
> • Messages in this topic
> <https://groups.yahoo.com/neo/groups/MAXIMO/conversations/topics/61846;_ylc=X3oDMTM1dmloYjQ4BF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEbXNnSWQDNjE5ODMEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxNTE3OTQxNDk5BHRwY0lkAzYxODQ2>
> (4)
> ------------------------------
> Have you tried the highest rated email app? <https://yho.com/1wwmgg>
> With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email
> app on the market. What are you waiting for? Now you can access all your
> inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email
> again with 1000GB of free cloud storage.
> ------------------------------
> Email addresses you might need:
> Posting: MAXIMO@yahoogroups.com
> Join : MAXIMO-subscribe@yahoogroups.com
> Leave : MAXIMO-unsubscribe@yahoogroups.com
> Cry : MAXIMO-owner@yahoogroups.com
> Group : http://groups.yahoo.com/group/MAXIMO
> Visit Your Group
> <https://groups.yahoo.com/neo/groups/MAXIMO/info;_ylc=X3oDMTJkamg3bWo5BF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEc2VjA3Z0bARzbGsDdmdocARzdGltZQMxNTE3OTQxNDk5>
>
>
> [image: Yahoo! Groups]
> <https://groups.yahoo.com/neo;_ylc=X3oDMTJjbjlzcG05BF9TAzk3MzU5NzE0BGdycElkAzM4MTgyOARncnBzcElkAzE3MDUwMDczODkEc2VjA2Z0cgRzbGsDZ2ZwBHN0aW1lAzE1MTc5NDE0OTk->
> • Privacy <https://info.yahoo.com/privacy/us/yahoo/groups/details.html> •
> Unsubscribe <MAXIMO-unsubscribe@yahoogroups.com?subject=Unsubscribe> • Terms
> of Use <https://info.yahoo.com/legal/us/yahoo/utos/terms/>
>
> .
>
>
>
#yiv3691807725 #yiv3691807725 -- #yiv3691807725ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv3691807725 #yiv3691807725ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv3691807725 #yiv3691807725ygrp-mkp #yiv3691807725hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv3691807725 #yiv3691807725ygrp-mkp #yiv3691807725ads {margin-bottom:10px;}#yiv3691807725 #yiv3691807725ygrp-mkp .yiv3691807725ad {padding:0 0;}#yiv3691807725 #yiv3691807725ygrp-mkp .yiv3691807725ad p {margin:0;}#yiv3691807725 #yiv3691807725ygrp-mkp .yiv3691807725ad a {color:#0000ff;text-decoration:none;}#yiv3691807725 #yiv3691807725ygrp-sponsor #yiv3691807725ygrp-lc {font-family:Arial;}#yiv3691807725 #yiv3691807725ygrp-sponsor #yiv3691807725ygrp-lc #yiv3691807725hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv3691807725 #yiv3691807725ygrp-sponsor #yiv3691807725ygrp-lc .yiv3691807725ad {margin-bottom:10px;padding:0 0;}#yiv3691807725 #yiv3691807725actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv3691807725 #yiv3691807725activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv3691807725 #yiv3691807725activity span {font-weight:700;}#yiv3691807725 #yiv3691807725activity span:first-child {text-transform:uppercase;}#yiv3691807725 #yiv3691807725activity span a {color:#5085b6;text-decoration:none;}#yiv3691807725 #yiv3691807725activity span span {color:#ff7900;}#yiv3691807725 #yiv3691807725activity span .yiv3691807725underline {text-decoration:underline;}#yiv3691807725 .yiv3691807725attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv3691807725 .yiv3691807725attach div a {text-decoration:none;}#yiv3691807725 .yiv3691807725attach img {border:none;padding-right:5px;}#yiv3691807725 .yiv3691807725attach label {display:block;margin-bottom:5px;}#yiv3691807725 .yiv3691807725attach label a {text-decoration:none;}#yiv3691807725 blockquote {margin:0 0 0 4px;}#yiv3691807725 .yiv3691807725bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv3691807725 .yiv3691807725bold a {text-decoration:none;}#yiv3691807725 dd.yiv3691807725last p a {font-family:Verdana;font-weight:700;}#yiv3691807725 dd.yiv3691807725last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv3691807725 dd.yiv3691807725last p span.yiv3691807725yshortcuts {margin-right:0;}#yiv3691807725 div.yiv3691807725attach-table div div a {text-decoration:none;}#yiv3691807725 div.yiv3691807725attach-table {width:400px;}#yiv3691807725 div.yiv3691807725file-title a, #yiv3691807725 div.yiv3691807725file-title a:active, #yiv3691807725 div.yiv3691807725file-title a:hover, #yiv3691807725 div.yiv3691807725file-title a:visited {text-decoration:none;}#yiv3691807725 div.yiv3691807725photo-title a, #yiv3691807725 div.yiv3691807725photo-title a:active, #yiv3691807725 div.yiv3691807725photo-title a:hover, #yiv3691807725 div.yiv3691807725photo-title a:visited {text-decoration:none;}#yiv3691807725 div#yiv3691807725ygrp-mlmsg #yiv3691807725ygrp-msg p a span.yiv3691807725yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv3691807725 .yiv3691807725green {color:#628c2a;}#yiv3691807725 .yiv3691807725MsoNormal {margin:0 0 0 0;}#yiv3691807725 o {font-size:0;}#yiv3691807725 #yiv3691807725photos div {float:left;width:72px;}#yiv3691807725 #yiv3691807725photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv3691807725 #yiv3691807725photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv3691807725 #yiv3691807725reco-category {font-size:77%;}#yiv3691807725 #yiv3691807725reco-desc {font-size:77%;}#yiv3691807725 .yiv3691807725replbq {margin:4px;}#yiv3691807725 #yiv3691807725ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv3691807725 #yiv3691807725ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv3691807725 #yiv3691807725ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv3691807725 #yiv3691807725ygrp-mlmsg select, #yiv3691807725 input, #yiv3691807725 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv3691807725 #yiv3691807725ygrp-mlmsg pre, #yiv3691807725 code {font:115% monospace;}#yiv3691807725 #yiv3691807725ygrp-mlmsg * {line-height:1.22em;}#yiv3691807725 #yiv3691807725ygrp-mlmsg #yiv3691807725logo {padding-bottom:10px;}#yiv3691807725 #yiv3691807725ygrp-msg p a {font-family:Verdana;}#yiv3691807725 #yiv3691807725ygrp-msg p#yiv3691807725attach-count span {color:#1E66AE;font-weight:700;}#yiv3691807725 #yiv3691807725ygrp-reco #yiv3691807725reco-head {color:#ff7900;font-weight:700;}#yiv3691807725 #yiv3691807725ygrp-reco {margin-bottom:20px;padding:0px;}#yiv3691807725 #yiv3691807725ygrp-sponsor #yiv3691807725ov li a {font-size:130%;text-decoration:none;}#yiv3691807725 #yiv3691807725ygrp-sponsor #yiv3691807725ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv3691807725 #yiv3691807725ygrp-sponsor #yiv3691807725ov ul {margin:0;padding:0 0 0 8px;}#yiv3691807725 #yiv3691807725ygrp-text {font-family:Georgia;}#yiv3691807725 #yiv3691807725ygrp-text p {margin:0 0 1em 0;}#yiv3691807725 #yiv3691807725ygrp-text tt {font-size:120%;}#yiv3691807725 #yiv3691807725ygrp-vital ul li:last-child {border-right:none !important;}#yiv3691807725


From: maximal (2018-02-09 20:29)

---In MAXIMO@yahoogroups.com, <juniko@gmail.com> wrote :
I did configuration many security groups to a user, let say 'Spv-Maint'.
I log-in as the Spv-Maint and I realize that I could access the Actions
application.
The Spv-Maint doesn't need this actions application.
So how do we find quickly the group via a sql-query result? (without check
the group one by one).

Well, I usually start with something like this:

SELECT groupname, app, optionname
FROM applicationauth
WHERE APP IN ('PR','PO') AND optionname IN ('APPROVE','CANCEL','CLOSE','COMPLETE','UNAPPROVE','SAVE')
AND groupname NOT IN ('MAXADMIN','OCSADMIN','QC')
AND optionname != 'SAVE'
ORDER BY groupname, app, optionname
;

And now I know which groups have access to change statuses in PRs and POs.

Sometimes I forget the options, so I find them:

SELECT DISTINCT optionname, app FROM applicationauth WHERE app LIKE 'REC%'
;

The I go find the specifics for an application:

SELECT DISTINCT groupname FROM applicationauth WHERE app = 'RECEIPTS' AND optionname IN ('SAVE','APPRRCPTS','SELORDITEM','SELORDSERV')
;

And if I need the people:

SELECT * FROM groupuser WHERE groupname IN
(SELECT DISTINCT groupname FROM applicationauth WHERE app = 'RECEIPTS' AND optionname IN ('SAVE','APPRRCPTS','SELORDITEM','SELORDSERV')
)
ORDER BY groupname, userid
;

If you're handy with Excel, this pivots nicely to provide answers to questions like "What do I need to grant for this application?"

SELECT DISTINCT aa.app, ma.description appDesc, aa.optionname, so.description optDesc, so.alsogrants, so.alsorevokes, so.prerequisite
FROM applicationauth aa
JOIN maxapps ma ON aa.app = ma.app
LEFT OUTER JOIN sigoption so ON aa.optionname = so.optionname AND aa.app = so.app
ORDER BY aa.app
;

-C


From: bportaluri (2018-02-10 17:35)

Have you seen this report? https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/W3e358e16d965_4adb_a288_1bf0c3945000/page/Security%20groups%20and%20application%20authorizations https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/W3e358e16d965_4adb_a288_1bf0c3945000/page/Security%20groups%20and%20application%20authorizations