Although I am grateful Netsuite provides an api for their webservices, there are many frustrating feature gaps in it. When looking into setting the password and giving access to contacts via the PHPToolkit, I was depressed (though not surprised) to find that it can’t be done. Netsuite allows you to set the access/password for customer records, but it simply can’t be done for contacts. There is an enhancement request (#93233), but so far nothing has been done. This would seem reasonable, but this feature was requested way back in 2007 and nothing has been done yet. When asked if anything had been done about this problem in 2009, a Netsuite Employee simply responded with “Not yet.” It would seem that Netsuite could do better.