The users configuration directory contains a separate directories for each User configured in Iguana XIguanaX:
Code Block |
---|
<instance<working directory>/configurationsconfig/users/<USERNAME> |
Within each distinct User’s directory, there will be multiple files containing User specific configurations:
Expand |
---|
title | user.config contains the username, password and tags (assigned roles #tags) |
---|
|
user.config contains the username, password and the assigned Roles #tags. All passwords are encrypted. The file will look something like: Code Block |
---|
| {
"password": "WCVHQOptRwBoC7lg9EVwSiQ7kzTU4Qd0VlU02m769JG6qSD03w7EcWFnfn2n4gxmE764EA39F1C0B80B50F0C5488222828023525393DFFDE77EAD72B2BF579E0B01615CD03E7EFE05D2027690FCD43275DC2917FD0A050378F7055216738B1BBA4087evesKSFSgZhzQicA3QvIhB1IBc1rTJAtfUTTQtIGQQwWa4jH3eFciZUEKAf1s",
"tagsroles": [
"#admin"
],
"username": "admin"
} |
The Role settings are stored in an encrypted roles.json file located in: Code Block |
---|
<working directory>/config/settings/roles.json |
|
Expand |
---|
title | filtersfilter_tags.json contains the user specific Dashboard Filter Tags |
---|
|
Each User can configure unique quick Filter Tags on their Iguana X IguanaX Dashboard. These filter tags are stored in the filters filter_tags.json file. For example: Code Block |
---|
| ["#demo","#hl7","#fhir","#training"] |
|
Expand |
---|
title | Git configuration files required to interact with the git host service are stored in each User directory |
---|
|
Each user directory will be named according to the configured user. For example, every Iguana instance will have an admin directory containing the admin information required to interact with the configured Git host service. Code Block |
---|
| {
"service": "Bitbucket",
"token": "628908105F9SFSF8982F5CF4AEA30F2909A9A1B2F8F99CA66C4FA",
"username": "j_john"
} |
Code Block |
---|
| [
"j_john",
"interfaceware"
] |
Code Block |
---|
| [core]
sshCommand = ssh -o "StrictHostKeyChecking=no" -o "IdentitiesOnly=yes" -i "'C:/UsersProgramData/jjohn/Library/IguanaX/configurationsIguanaX2/config/users/admin/privatekey'"
[credential "http://18.218.2.204"]
provider = generic
[user]
email = john@gmailj.john@interfaceware.com
name = John |
|
...