---
title: "Getting Started for Developers"
canonical: "https://wiki.yellowfinbi.com/space/yfcurrent/2205430/Getting%20Started%20for%20Developers"
format: markdown
---
The Getting Started for Developers guide is designed to provide practical, step by step advice for Developers working with Yellowfin. The guide covers the most common Development scenarios - and includes sample code in a variety of programming languages. Sample code should be used in accordance with our [Terms of Use.](https://www.ideracorp.com/Legal/Terms-of-Use)

Scenarios covered include:

[Generating tokens to use the REST API](https://yellowfin.atlassian.net/wiki/display/yfcurrent/Rest+Authentication+-+Generating+a+Token)

[Creating and updating users](https://yellowfin.atlassian.net/wiki/pages/viewpage.action?pageId=2205530)

[Creating, updating and managing membership of Groups](https://yellowfin.atlassian.net/wiki/display/yfcurrent/Group+Management)

[Performing Login and Logout - SSO](https://yellowfin.atlassian.net/wiki/pages/viewpage.action?pageId=2205554)

[Creating and Managing Client Organisations for Multi-Tenant deployments](https://yellowfin.atlassian.net/wiki/display/yfcurrent/Tenant+%28Client+Organization%29+Management)

[Creating Data Sources for Client Organisations](https://yellowfin.atlassian.net/wiki/display/yfcurrent/Creating+a+Tenant+Datasource+for+Use+with+Client+Source+Substitution)

[Importing Initial Content](https://yellowfin.atlassian.net/wiki/display/yfcurrent/Importing+Initial+Content+into+a+Yellowfin+Instance)

[Managing Yellowfin Licenses](https://yellowfin.atlassian.net/wiki/display/yfcurrent/License+Management+for+Developers)