Print Page as PDF
SECURITY, PERMISSIONS, & RESTRICTIONS API ICR (2732)

SECURITY, PERMISSIONS, & RESTRICTIONS API    ICR (2732)

Name Value
NUMBER 2732
IA # 2732
DATE CREATED 1999/01/27
CUSTODIAL PACKAGE MAILMAN
CUSTODIAL ISC San Francisco
USAGE Supported
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE XMXSEC1
NAME SECURITY, PERMISSIONS, & RESTRICTIONS API
GENERAL DESCRIPTION
These APIs perform security and permission functions.

Please see the Programmer Manual on the Infrastructure web site for further
information about the APIs and how to use them.
STATUS Active
ID XMXSEC1
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION
$$COPYAMT
This function may be used when copying a message.  It
checks the total number of lines and responses to be copied.  Returns a value
indicating whether or not the amount is within site limitations.
$$COPYLIMS
This function may be used when copying a message.
Returns the site's copy limits.
$$COPYRECP
This function may be used when copying a message.  It
returns a value indicating whether or not the copy may be sent to all the
recipients of the original message.
$$PAKMAN
Returns a value indicating whether a message is a
PackMan message or not.
CHKLINES
Checks whether a message is too long to be sent to a
remote site.
CHKMSG
Checks whether or not the message is located where
the calling routine says it is, and whether or not the user may access it.
GETRESTR
Returns assorted restrictions, if any, on sending or
forwarding the message.
OPTGRP
Determines what the user may do at the basket or
message group level.
$$SSPRIV
Returns a value (1 or 0) indicating whether the user
is authorized to conduct a Super Search or not.  If not, also sets XMERR and
^TMP("XMERR",$J).
$$ZSSPRIV
Returns a value (1 or 0) indicating whether the user
is authorized to conduct a Super Search or not.  If not, does NOT set XMERR
and ^TMP("XMERR",$J).