I'm sure there is. As far as I understand, Novell is plugging into the Windows authentication system, I'm surprised that GetUserName doesn't work. If it's not working, you'll need to get the Novell development libraries in order to call into the Novell code to retrieve the information. There's more information on the Novell API's at www.novel.com.
This was first published in October 2001