ERROR EC3139: Couldn’t start cluster build on cm([hostname]): NoBuildAccess: User ‘[username]’ does not have permission to run builds
When connecting to the Cluster Manager (CM), this error is produced if the user invoking Electric Make (emake) does not have permission to run builds.
The user is specified with the –emake-impersonate-user command-line option. By default, on Unix, the user returned from getpwuid(2) using the effective user id of the emake process is used. If there is no entry for the effective user id, the user userid_ is used. On Windows, the default is the username returned by GetUserName. If this call cannot determine the current user, emake is used.