|Authorization (ISecurity Interface)|
Deletes the InternalLogin object that is associated with the specified user.
Category: Internal authentication methods
Interface version: ISecurity 1.1
|personName||string||in||Specifies the Name= attribute value of the Person object whose InternalLogin you want to delete. Unlike in other security methods, the Name= value is specified as simplyName.|
You must have user administration capabilities on the SAS Metadata Server to delete an InternalLogin object. For information about user administration capabilities, see "Users, Groups, and Roles: Main Administrative Roles" in the SAS Intelligence Platform: Security Administration Guide.
The DeleteInternalLogin method deletes the InternalLogin object that is associated with the specified user. Use the DeleteMetadata method to delete the Person object that is associated with the InternalLogin object.
The DeleteInternalLogin method does not return any exceptions.
The following is a Java example of a DeleteInternalLogin method call:
// Assumes a Person object with Name='testId' exists // and has an InternalLogin object associated with it String personName = "testId"; iSecurity.DeleteInternalLogin(personName);