Deleting a Library Access List

This RESTful web service request can be used to delete a ReportCaster Library Access List.

HTTP Method: DELETE

REST URL Format:

http://host:port/ibi_apps/rs/ibfs/WFC/Repository/FolderName/AccessListName?IBIRS_action=delete

where:

host

Is the name of the system where WebFOCUS is installed.

port

Is the port number used by WebFOCUS.

FolderName

Is the name of the folder where the ReportCaster Library Access List is stored. If the folder that is used to store the Library Access List exists as a subfolder, then the path to the subfolder name must be included in the REST URL. For example, TopFolderName/SubFolderName.

AccessListName

Is the name of the ReportCaster Library Access List to delete, which must have a .acl extension.

Example:

In the following example, the ReportCaster Library Access List named RESTAccessList.acl is deleted from the Car_Reports folder, which is within the RESTful_Web_Services folder.

Request:

http://localhost:8080/ibi_apps/rs/ibfs/WFC/Repository/RESTful_Web_Services/
Car_Reports/RESTAccessList.acl?IBIRS_action=delete

Response:

<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<ibfsrpc _jt="IBFSResponseObject" language="EN" name="delete" returncode="10000" returndesc="SUCCESS" subreturncode="0" subsystem="SSYS" type="simple">
	<ibfsparams size="2">
		<entry key="IBIRS_args" value="__null"/>
		<entry key="IBIRS_" value="/WFC/Repository/RESTful_Web_Services/Car_Reports/
RESTAccessList.acl"/>
	</ibfsparams>
	<rootObject _jt="IBFSCasterObject" binary="false" createdOn="1349435037177" defaultLng="en_US" description="REST Access List" dummy="false" extension="acl" externalId="C3222b6bcc30c0c4582c90fdcc4c403cd249c" fullPath="IBFS:/WFC/Repository/RESTful_Web_Services/Car_Reports/RESTAccessList.acl" handle="b60b3b27I4bd0I4a15I923cI7db3bd6ae555" lastModified="1349435037177" lastaccessBy="admin" lastaccessOn="1349436904650" length="0" name="RESTAccessList.acl" policy="////D///9+f/////f/////////8AAAA=" returnedLng="en_US" rsPath="/ibi_apps/rs/ibfs/WFC/Repository/RESTful_Web_Services/
Car_Reports/RESTAccessList.acl" type="CasterAccessList">
		<nlsValues _jt="HashMap" loadFactor="0.75" threshold="12">
			<entry>
				<key _jt="string" value="en_US"/>
				<value _jt="ArrayList" size="2">
					<item _jt="string" index="0" value="REST Access List"/>
				</value>
			</entry>
		</nlsValues>
		<properties size="2">
			<entry key="id" value="C3222b6bcc30c0c4582c90fdcc4c403cd249c"/>
			<entry key="tool" value="accesslist"/>
		</properties>
	</rootObject>
</ibfsrpc>

If the value for the returncode attribute in the XML response is 10000, then the ReportCaster Library Access List was deleted successfully.


WebFOCUS