Previous Topic: Sm_PolicyApi_AddUsersToAffiliate()

Next Topic: Sm_PolicyApi_AddUsersToSAMLServiceProvider()

Sm_PolicyApi_AddUsersToPolicy()

Adds a user directory entry to the policy identified by pszPolicyOid. Only one user specification (which may be an aggregate) can be added at a time.

Type

User and user state function.

Syntax

int SM_EXTERN Sm_PolicyApi_AddUsersToPolicy (
   void*                 pSessionHandle,
   const char*           pszPolicyOid,
   Sm_PolicyApi_User_t*  pStructUsers,
   int                   iPolicyFlags
);

Parameter

I/O

Description

pSessionHandle

I

A pointer to an internal Policy Management API data structure. The structure holds information about the administrator session and the client session.

pszPolicyOid

I

A null-terminated string containing the object identifier of an existing policy to which a user is to be added.

pStructUsers

I

Pointer to a Sm_PolicyApi_User_t structure containing information about the user directory.

iPolicyFlags

I

A bit field that indicates whether the policy includes or excludes users, and whether the policy should be applied recursively. Bit definitions are listed in Policy Flags.

Returns


Copyright © 2010 CA. All rights reserved. Email CA about this topic