DELETE_ALIAS DELETE_GROUP DELETE_ROLE DELETE_USER EDIT_ALIAS

Core Oracle Content Server Services 4-137 dUser=user1 blFieldTypes= refreshSubMonikers= blDateFormat={ts yyyy-MM-dd HH:mm:ss}tAmericaChicago StatusCode=0 changedSubjects= refreshSubjects= dName=user1 changedMonikers= refreshMonikers= isAuthenticated=1 end The following is another example CHECK_USER_CREDENTIALS service call to see if a user namepassword pair match: Properties LocalData IdcService=CHECK_USER_CREDENTIALS userName=user1 authenticateUser=1 userPassword=pppp end The following is an example of the results that would be returned by this service call to check a user namepassword pair match note that the user name and password do not match; isPromptLogin=1 is returned instead of isAuthenticated=1: Content-type: textplain ?hda version=6.3 dev build-date jcharset=Cp1252 encoding=iso-8859-1? Properties LocalData dUser=user1 blFieldTypes= refreshSubMonikers= blDateFormat={ts yyyy-MM-dd HH:mm:ss}tAmericaChicago StatusCode=0 isPromptLogin=1 changedSubjects= refreshSubjects= dName=user1 changedMonikers= refreshMonikers= end

4.14.7 DELETE_ALIAS

Service that deletes an existing alias. The most likely errors are mismatched parameters, when the alias is being used in the workflow, or when the system is unable to delete the alias or the user. Location: IdcHomeDirresourcescoretemplatesstd_services.htm Additional Required Service Parameters ■ dAlias: The alias name. Example IdcService=DELETE_ALIAS dAlias=admin_alias 4-138 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management

4.14.8 DELETE_GROUP

Service that deletes an existing security group.The most likely errors are when content items or workflows associated with this group still exist in the system. Location: IdcHomeDirresourcescoretemplatesstd_services.htm Additional Required Service Parameters ■ dGroupName: The security group name. Example IdcService=DELETE_GROUP dGroupName=admingroup

4.14.9 DELETE_ROLE

Service that deletes an existing role. The most likely errors are when the specified role does not exist or when a user still has this role assigned. Location: IdcHomeDirresourcescoretemplatesstd_services.htm Additional Required Service Parameters ■ dRoleName: The role name. Example IdcService=DELETE_ROLE dRoleName=test_role

4.14.10 DELETE_USER

Service that deletes an existing user. The most likely error is when the user has been assigned to an alias. Location: IdcHomeDirresourcescoretemplatesstd_services.htm Additional Required Service Parameters ■ dName: The user name. Example ■ IdcCommand command file format: IdcService=DELETE_USER dName=jsmith ■ HDA format: Properties LocalData IdcService=DELETE_USER dName=jsmith end Core Oracle Content Server Services 4-139

4.14.11 EDIT_ALIAS

Service that modifies an existing alias. To edit and add users, the AliasUsersString parameter must be included. Location: IdcHomeDirresourcescoretemplatesstd_services.htm Additional Required Service Parameters ■ dAlias: The alias name. ■ dAliasDescription: The alias description. ■ AliasUsersString: The alias or user. To add multiple users: – In HDA format: Use the \n escape sequence between each user name when using HDA format, as in this example: AliasUsersString=sysadmin\nuser1 – When using SOAP format, put the unencoded line feed directly into the XML or encode the line feed as 10;. Example ■ Edits an alias: IdcService=EDIT_ALIAS dAlias=my_alias dAliasDescription=new user AliasUsersString=sysadmin\nuser1 ■ In HDA format, adding users with the AliasUsersString parameter: Properties LocalData monitoredTopics=appcommongui,1000382277000 IdcService=EDIT_ALIAS dAliasDescription=Test Alias blFieldTypes= blDateFormat=Md{yy} {h:mm[:ss] {aa}[zzz]}tAmericaChicagomAM,PM watchedMonikers= monitoredSubjects=usermetaoptlists,1008541017549,aliases,1008541017549, userlist,1008541017549,users,1008541017549,metadata,1008541017549,config,100854 1017549,accounts,1008541017549 AliasUsersString=Gillian\nMonique\nsysadmin\n dAlias=YourAlias end ■ In HDA format, adding users with the AliasUserMap and Alias result sets: Properties LocalData refreshMonikers= IsJava=1 refreshSubMonikers= refreshSubjects=aliases,1008541017551 dAlias=YourAlias refreshTopics= AliasUsersString=Gillian\nMonique\nsysadmin\n Caution: Editing an alias deletes all existing data Description and Users from the alias. To retain existing data, you must include the existing data along with any new data. 4-140 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management ClientEncoding=Cp1252 dUser=sysadmin blDateFormat=Md{yy} {h:mm[:ss] {aa}[zzz]}tAmericaChicagomAM,PM monitoredSubjects=usermetaoptlists,1008541017549,aliases,1008541017549, userlist,1008541017549,users,1008541017549,metadata,1008541017549,config, 1008541017549,accounts,1008541017549 loadedUserAttributes=1 dUserName=sysadmin watchedMonikers= IdcService=EDIT_ALIAS blFieldTypes=StatusMessage message changedMonikers= dAliasDescription=Test Alias changedSubjects= monitoredTopics=appcommongui,1000382277000 end ResultSet AliasUserMap 2 dAlias 6 30 dUserName 6 50 YourAlias Gillian YourAlias Monique YourAlias sysadmin end ResultSet UpdatedUserTopics 3 topicName topicValue topicTS end ResultSet Alias 2 dAlias 6 30 dAliasDescription 6 50 MyAlias This is a test of adding an alias NewAlias Test Alias YourAlias Test Alias end

4.14.12 EDIT_GROUP