Each User and their associated Permissions The users configuration directory contains a separate directories for each User configured in Iguana X are stored in the users configuration directory:
Code Block |
---|
<instance directory>/configurations/users/ |
...
Within each distinct User’s directory, there will be multiple files containing User specific configurations:
Expand |
---|
title | usersuser.json config contains the username, password and description tags (assigned #permissionroles #tags) |
---|
|
usersuser.json config contains the username, password and description - the assigned #permission Roles #tags. All passwords are encrypted. The file will look something like: Code Block |
---|
| {
"admin": {
"description": "#admin",
"password": "TaLkTwYBJW9yRyTeDoFTsxmqHm4gM7tLZ06Myvj7XgaWluYwxMVofHqox5OYa6gG70E556CB57CF27B1BC58ECA092EF85EB7BEA91D30D95A1433DF18E101F8A368C6E9BF6C3E943EC5A09720A6EAFB6836A345AD4A004B2D18850B3A9CDED388044WCVHQOptRwBoC7lg9EVwSiQ7kzTU4Qd0VlU02m769JG6qSD03w7EcWFnfn2n4gxmE764EA39F1C0B80B50F0C5488222828023525393DFFDE77EAD72B2BF579E0B01615CD03E7EFE05D2027690FCD43275DC2917FD0A050378F7055216738B1BBA40",
"usernametags": "admin"[
}, "support#admin":
{ "description": "#support"],
"password": "Ko1eSFUaz86h7EXYlMEPrbGNdyobdtlFa9O66atyHYcb2mQv3W9kyjgoQR7R7RZf7F5DCAFA65ED94FF87ADB15AB489ECF14752CB5053AE9D9074A118F1EB8135187D48BC06EE422E919192FCCEA288C2B5ABF8253F526843DA8266C25E3BC80A04",
"username": "support"
}admin"
} |
|
Expand |
---|
title | permissionsfilters.json contains the permission details configured for each hashtag |
---|
| permissions.json contains each #permission and the assigned access level.user specific Dashboard Filter Tags |
|
Each User can configure unique quick Filter Tags on their Iguana X Dashboard. These filter tags are stored in the filters.json file. For example: Code Block |
---|
| {
"#admin": "Write",
"#support": "Control"
}["#demo","#hl7","#fhir","#training"] |
|
Expand |
---|
title | Each user directory contains the configured git information Git configuration files required to interact with bitbucketthe 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 | . This provides Iguana the information to label commits made in the Translator according to specific users and enforce external git permissions (pull/push permissions on Bitbucket repositories)",
"token": "628908105F9SFSF8982F5CF4AEA30F2909A9A1B2F8F99CA66C4FA",
"username": "j_john"
} |
Code Block |
---|
| [
"j_john",
"interfaceware"
] |
Code Block |
---|
| [core]
sshCommand = ssh -i /Users/jjohn/Library/IguanaX/configurations/users/admin/privatekey
[user]
email = john@gmail.com
name = John |
|