/// <summary> /// Creates a user role file. /// </summary> public static void CreateRole(string directory, string roleName, params WellKnownSidType[] sids) { string filePath = directory + " \\" + roleName + m_FileExtension; AccessTemplateManager.CreateFile(filePath, sids); }
/// <summary> /// Creates an access template file. /// </summary> public static void CreateTemplate(string directory, string templateName, params WellKnownSidType[] sids) { string filePath = directory + " \\" + templateName + ".access"; AccessTemplateManager.CreateFile(filePath, sids); }
/// <summary> /// Deletes a user role file. /// </summary> public static void DeleteRole(string directory, string roleName) { string filePath = directory + " \\" + roleName + m_FileExtension; AccessTemplateManager.DeleteFile(filePath); }
/// <summary> /// Deletes an access template file. /// </summary> public static void DeleteTemplate(string directory, string templateName) { string filePath = directory + Path.DirectorySeparatorChar + templateName + m_FileExtension; AccessTemplateManager.DeleteFile(filePath); }