DeleteInternalLogin

Short Description

Deletes the InternalLogin object that is associated with the specified user.

Category

Internal authentication methods

Interface Version

ISecurity 1.1

Syntax

DeleteInternalLogin(personName);

Parameters

Method Parameters
Parameter
Type
Direction
Description
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.

Details

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.

Exceptions Thrown

The DeleteInternalLogin method does not return any exceptions.

Examples

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);