Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Each User and their associated Permissions configured in Iguana X are stored in the user configuration directory:

<instance directory>/configurations/users/

In this directory there will be a users.json, permissions.json and individual directories for each configured Iguana User.

 users.json contains the username, password and description (assigned #permission)

users.json contains the username, password and description - the assigned #permission. All passwords are encrypted. The file will look something like:

{
    "admin": {
        "description": "#admin",
        "password": "TaLkTwYBJW9yRyTeDoFTsxmqHm4gM7tLZ06Myvj7XgaWluYwxMVofHqox5OYa6gG70E556CB57CF27B1BC58ECA092EF85EB7BEA91D30D95A1433DF18E101F8A368C6E9BF6C3E943EC5A09720A6EAFB6836A345AD4A004B2D18850B3A9CDED388044",
        "username": "admin"
    },
    "support": {
        "description": "#support",
        "password": "Ko1eSFUaz86h7EXYlMEPrbGNdyobdtlFa9O66atyHYcb2mQv3W9kyjgoQR7R7RZf7F5DCAFA65ED94FF87ADB15AB489ECF14752CB5053AE9D9074A118F1EB8135187D48BC06EE422E919192FCCEA288C2B5ABF8253F526843DA8266C25E3BC80A04",
        "username": "support"
    }
}
 permissions.json contains the permission details configured for each hashtag

permissions.json contains each #permission and the assigned access level.

{
    "#admin": "Write",
    "#support": "Control"
}
 Each user directory contains the configured git information required to interact with bitbucket

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 Bitbucket. This provides Iguana the information to label commits made in the Translator according to specific users and enforce git permissions (read/write permissions on Bitbucket repositories).

  • No labels