Support Board
Date/Time: Tue, 10 Nov 2026 12:09:58 +0000
Problem Authorizing User for a new Custom Study
View Count: 36
| [2026-11-10 06:56:59] |
| Meklon - Posts: 274 |
|
Hello, I distribute a protected custom study DLL using the Custom Studies Access Control Panel. - DLL name is built with Remote Build - The study works on my own charts for my account (owner of the group). - A second user was added to the group's Allowed Users list (new user Aaccount Name shown on my Control Panel is 100% matching new user Sierra login name with end date 2026/11/30. On the user's Sierra Chart, the study reads sc.IsUserAllowedForSCDLLName as false. For diagnostics, the study logs sc.UserName() on the user's side, and it returns their proper Sierra login name. This matches the Account Name in the list. The user has restarted Sierra Chart several times, and I removed and re-added them to the list. Questions: 1. What conditions make sc.IsUserAllowedForSCDLLName false for a user who is in the Allowed Users list? 2. Does the user's Sierra Chart need to be logged in or connected to the Sierra Chart server for this check, and how long after adding a user is the change effective? 3. Is the account name comparison case-sensitive? 4. Must the DLL be uploaded or linked on the panel's Files page for the check to work for other users, or is manually copying the DLL to the user's Data folder fine? Also, I am not able to link an uploaded custom study DLL file to a study name for automated distribution. I have uploaded new DLL file and defined a new user, but the list is still empty for that particular study and is not showing me an option to link the uploaded file I want to distribute to users in this DLL group. Any advice on what I may be doing incorrectly? |
| [2026-11-10 09:04:22] |
| Ackin - Posts: 1866 |
|
"Problem Authorizing User for a new Custom Study" From my experience distributing DLLs to several thousand users, the biggest issue is usually version compatibility between their Sierra Chart installation and the version used to compile your DLL (including the header files). You can usually identify this as the cause of the problem from a screenshot of their "Add Custom Studies" window. Another issue I've seen is users running cracked versions of Sierra Chart. In those cases, the DLL simply won't work, and they're out of luck. "is manually copying the DLL to the user's Data folder fine" 100% "how long after adding a user is the change effective?" Sierra Chart should be closed when installing the DLL to make sure it properly overwrites the old version, if one exists. Once Sierra Chart is restarted, it should work. Sierra Chart is in a league of its own when it comes to this and plenty of other things too. |
To post a message in this thread, you need to log in with your Sierra Chart account:
