DELETE_EXTENDED_USER_ATTRIBUTES DELETE_EXTENDED_ATTRIBUTES_BY_APPLICATION DELETE_ALL_EXTENDED_ATTRIBUTES_FOR_USER

9-4 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management Optional Service Parameters ■ CheckUserMustExist: If set to true, a limited check is performed to verify that the user exists before extended attributes are added. This check only works for local users; it is not recommended to set this value for typical service calls. Example The following example from edit_user_attr.txt illustrates the use of this service: Change the user to have all permissions with all Properties LocalData IdcService=EDIT_EXTENDED_USER_ATTRIBUTES dName=jsmith end ResultSet ExtUserAttribInfo 3 dUserName dApplication AttributeInfo jsmith appl account,\all,15 end

9.2.3 DELETE_EXTENDED_USER_ATTRIBUTES

Service deletes specific extended user attributes for a user. Location: IdcHomeDircomponentsExtendedUserAttributesresourcesextendeduserattributes _services.htm Additional Required Service Parameters ■ dName: The user name. ■ ExtUserAttribInfo ResultSet: A result set containing extended user attribution information. ■ allowMissingAttributes: If set to true, the service suppresses errors when trying to delete attributes that do not exist the default is false. Optional Service Parameters ■ CheckUserMustExist: If set to true, a limited check is performed to verify that the user exists before extended attributes are added. This check only works for local users; it is not recommended to set this value for typical service calls. Extended User Attributes Services 9-5 Example Delete the all account from extended attributes for jsmith Properties LocalData IdcService=DELETE_EXTENDED_USER_ATTRIBUTES dName=jsmith end ResultSet ExtUserAttribInfo 3 dUserName dApplication AttributeInfo jsmith appl account,\all,15 end

9.2.4 DELETE_EXTENDED_ATTRIBUTES_BY_APPLICATION

Service deletes all extended attributes for a particular roleaccount for a specified application. Location: IdcHomeDircomponentsExtendedUserAttributesresourcesextendeduserattributes _services.htm Additional Required Service Parameters ■ dAttributeType: The type of attribute to delete. ■ dAttributeName: The name of the attribute to delete. ■ dApplication: The application from which to delete the attribute. Example The following example from delete_attr_by_app.txt illustrates the use of this service: Delete the xyz account from extended attributes for appl Properties LocalData IdcService=DELETE_EXTENDED_ATTRIBUTES_BY_APPLICATION dAttributeName=xyz dAttributeType=account dApplication=appl end

9.2.5 DELETE_ALL_EXTENDED_ATTRIBUTES_FOR_USER

Service deletes all extended attributes for a user. Additional Required Service Parameters ■ dName: The user name. Optional Service Parameters ■ CheckUserMustExist: If set to true, a limited check is performed to verify that the user exists before extended attributes are added. This check only works for local users; it is not recommended to set this value for typical service calls. 9-6 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management Example The following example from delete_user_attr_all.txt illustrates the use of this service: Add roles Properties LocalData IdcService=DELETE_ALL_EXTENDED_ATTRIBUTES_FOR_USER dName=jsmith end

9.2.6 DELETE_ALL_EXTENDED_ATTRIBUTES_FOR_APPLICATION