Use the ICISite interface GetBlankPermission method, a folder name, and a client name to create a new set of permissions.
[in] BSTR bstrFolder,
[in] BSTR bstrClient,
[out, retval] IPermission **pPermission);
After you have defined the permissions you must use the SetPermisson method to apply the changes you have made.