使用者同步化資訊
您可以在 IBM® Maximo® Manage中檢視使用者同步化的相關資訊。
- 建立使用者並獲指派 管理 角色時,使用者記錄會同步至 Maximo Manage。 使用者同步處理程序會從 IBM Maximo Application Suite 中的使用者登錄取回資料,並將它推送至 Maximo Manage。
- 如果使用者已指派給 NO_ACCESS 角色,或在 Maximo Application Suite中已刪除使用者,則在 Maximo Manage中該使用者會變成非作用中。
- 從 Maximo Application Suite 至 Maximo Manage 的使用者同步化處理程序使用 Maximo 整合架構。 它使用企業服務將資料張貼至 Maximo Manage。 如果 IBM Maximo Application Suite 使用者獲指派 管理 角色,且使用者記錄具有同步狀態 PENDING 或 DELETE_PENDING ,則使用者同步化處理程序會處理使用者記錄。 順利同步化之後,狀態會變更為 SYNCED。
來自 Maximo Application Suite 的入埠訊息範例
{ "_id": "joesmith5", "username": "joesmith5", "permissions": { "systemAdmin": true, "userAdmin": true }, "issuer": "local", "displayName": "Joe Smith", "familyName": "Smith", "givenName": "Joe", "title": "Supervisor", "preferredLanguage": "EN", "locale": "en_US", "phoneNumbers": [ { "value": "555-555-5555", "type": "work" }, { "value": "555-555-4444", "type": "work" } ], "addresses": [ { "streetAddress": "100 Universal City Plaza", "locality": "Hollywood", "region": "CA", "postalCode": "91608", "country": "USA", "formatted": "100 Universal City Plaza\nHollywood, CA 91608 USA", "type": "work", "primary": true } ], "emails": [ { "value": "joesmith5@us.ibm.com", "type": "work", "primary": true }, { "value": "joesmith51@gmail.com", "type": "work" } ], "extension": { "employeeNumber": "701984", "costCenter": "4130" }, "entitlement": { "application": "PREMIUM", "admin": "ADMIN_PREMIUM" }, "workspaces": { "space1": { "permissions": { "workspaceAdmin": true }, "applications": { "manage": { "role": "ADMIN" }, "iot": { "role": "ADMIN" }, "health": { "role": "USER" }, "monitor": { "role": "ADMIN" } } } }, "added": { "id": "admin", "timestamp": "2020-08-10T18:01:36.694331" }, "updated": { "id": "admin", "timestamp": "2020-08-10T18:08:17.455782" }, "sync": { "status": "SUCCESS", "timestamp": "2020-08-10T18:10:16.731047" }, "applications": { "manage": { "sync": { "state": "PENDING", "reason": "", "timestamp": "2020-08-10T18:08:49.604430" } }, "monitor": { "sync": { "state": "SUCCESS", "reason": "", "timestamp": "2020-08-10T18:08:17.471947" } }, "health": { "sync": { "state": "SUCCESS", "reason": "", "timestamp": "2020-08-10T18:09:18.131171" } }, "predict": { "sync": { "state": "SUCCESS", "reason": "", "timestamp": "2020-08-10T18:08:17.471947" } } }, "token": "1000:8744077b1411c0601e4912d556d93ff859089bfd16863f16:591949ad7b4d4f7017de846a3f3b2609ac4caef4ebe09448" }
來自預設使用者結束程式的輸出範例
{ "addressline1": "100 Universal City Plaza", "city": "Hollywood", "country": "USA", "displayname": "Joe Smith", "email": [ { "_action": "AddChange", "emailaddress": "joesmith5@us.ibm.com", "isprimary": 1, "type": "work" }, { "_action": "AddChange", "emailaddress": "joesmith51@gmail.com", "isprimary": 0, "type": "work" } ], "extension": { "costCenter": "4130", "employeeNumber": "701984" }, "firstname": "Joe", "language": "EN", "lastname": "Smith", "locale": "en_US", "maxuser": [ { "groupuser": [ { "_action": "AddChange", "groupname": "MAXADMIN" }, { "_action": "AddChange", "groupname": "TOOLMGR" } ], "inactivesites": 1, "loginid": "joesmith5", "statusdate": "2020-10-30T15:43:44-04:00", "userid": "joesmith5" } ], "personid": "joesmith5", "phone": [ { "_action": "AddChange", "isprimary": 1, "phonenum": "555-555-5555", "type": "work" }, { "_action": "AddChange", "isprimary": 0, "phonenum": "555-555-4444", "type": "home" } ], "postalcode": "91608", "stateprovince": "CA", "statusdate": "2020-10-30T15:43:44-04:00", "title": "Supervisor" }