SecUseEdit property: RCServiceDefinition class
Description
Use the SecUseEdit property to set or return an integer value indicating which security options are available when the service is assigned and configured for an application page.
Use the following integer values, which can be summed to indicate that more than one security option is available:
| Value | Description |
|---|---|
|
1 |
Public access, which provides access to the service based on the permissions of the public user |
|
2 |
Related content provider security, which uses the security implemented by the content provider system. |
|
4 |
Related content consumer security, which uses the security implemented by the consuming system—that is, the basic PeopleTools transaction security model (user-role-permission list). |
|
16 |
App Class Required, which indicates that a service filter is required when this service is assigned to an application page. Important! Service filters are desupported and this option is retained for backward compatibility only. Do not select this option for new service definitions. |
This property is read/write.
Example
In the following example, a value of 7 is the sum of the public (1), provider (2), and consumer (4) options:
&rcServDefn.SecUseEdit = 7; /* Allow multiple security options */