XUIAMXML ;BHM/DLR,DRI - IAM ENTERPRISE NEW PERSON PROBABILISTIC SEARCH ; Dec 18, 2020@15:00
Source file <XUIAMXML.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
USER(RETURN,MPIARR) | ; - query PSIM for USER traits
; Input (one of the following): ; MPIARR("samacctnm") = SECURITY ACCOUNT MANAGER/NETWORK USERNAME ; or ; MPIARR("VAemail") = ACTIVE DIRECTORY USER PRINCIPLE NAME/EMAIL ADDRESS ; or ; MPIARR("secId") = SECURITY ID |
|
SNDUSER(RETURN,MPIARR) | ; - update PSIM with USER traits
; Input ; MPIARR - Array of trait(s) to update ; Output ; RETURN - Array of traits psim has |
|
SXMLBLD(MPIARR) | ; setup xml to search for user
; Input: ; MPIARR - Array of traits for search |
|
MSGID() | ;
|
|
AXMLBLD(MPIARR) | ; setup xml to add or modify a user
; Input: ; MPIARR - Array of traits for IAM search |
|
IFADD(MPIVAR,MPIARR,MPIXML,MPIXMLN) | ;check if there, if so add it to the XML
; MPIVAR is the MPIARR variable name ; MPIXMLN is the name of the XML to encase ; modifies MPIXML to add if it is there |
|
CONV(FIELD) | ;check for &, ', > and <
|
|
CONVA(FIELD,ENCHAR) | ;handle <<pob city>>
|
|
SPARSE(MPIDATA,MPIXML) | ; - parse the data
|
|
SE(MPIN,MPIA) | ; - used for the parser to call back with STARTELEMENT
|
|
VALUE(MPIT) | ; - used by the parser to call back with CHARACTERS
|
|
POST(MPIXML,MPIXMLR) | ; - post XML to the execute server
; $$GETPROXY^XOBWLIB - IA #5421 |
|
ERROR | ; - catch errors
; Set ecode to empty to return to calling function |
|
TEST(TYPE,MPIXML) | ; - call to possibly edit the xml string
; used for testing purposes only. ; production NOT allowed |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|