В общем задача такая. Адекватно и достоверно получить имя Сандбокса. При этом парсинг страницы не возможен также никакого JavaScript. Можно использовать API, SOSL, SOQL.
P.S. Читать список пользователей и пытаться выловить имя сандбокса через имя пользователя не имеет смысла.
System.Url.getSalesforceBaseUrl().toExternalForm();
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_methods_system_url.htm
Не-то?
Нет не то. ибо не доступно. Доступно только API вызовы, SOSL, SOQL
а что есть "Имя САНДБОХ" ? можете более детальнее описать ваш вопрос?
Имя сандбокса - это такая черная надпись которая появляется вверху страницы. Обычно это DEV,CONFIG,TEST,FULL или что-то в этом роде.