A.  Tenant creation

Need to create a Custos workspace (tenant) for your application.

Step 1

a) Go to https://dev.portal.usecustos.org 

b) Log in to the application using Institutional Login/ Google/ Github


c) Select Google/Github or Institution from the list based on the email account you created for a tenant admin.

d) Enter email credentials and successful authentication will redirect you to the Custos Home page

You will see all tenants requested by you. If there are no tenants, the page will be empty. you can start with creating a new tenant. 

Step 2

a) Input tenant admin details (Highest privilege role of the tenant you are creating for your application)

Field  Value
UsernameBy default, this is set to the username of the account you logged into Custos Portal
First NameBy default, this is set to the First Name of the account you logged into Custos Portal
Last NameBy default, this is set to the Last Name of the account you logged into Custos Portal
EmailBy default, this is set to the email  of the account you logged into Custos Portal
PasswordPlease specify 8 characters long string contains a letter. number and one special character.
Confirm PasswordRe-enter the above password

                    

           

Step 3

a) Tenant details

Field ValueDescription
Tenant NameSample CanvasApplication name 
Redirect URIhttp://localhost:8080/callback

http:// your_application_hosted_domain:port/callback

This is used to capture authentication responses from the Custos

Scopeopenid, email, profile, org. cilogon.userinfoThese are used to fetch user claims (username, firstname, lastname, email, profile ..etc)
Domain127.0.0.1The domain name of  hosted application
Client URIhttp://localhost:8080/Landing page URL of application
Logo URIhttp://localhost:8080/logo.pngLogo URL of your application, where logo is stored
CommentThis is Sample canvas custos tenantAny note to Custos admin or about your tenant.
Application TypeWebBy default, it supports web applications




b) Click on Create Tenant and it will create a tenant for your application

c) Custos Admin will activate your tenant. Now,  you have an activated  Custos tenant to be integrated with your application.

d) Refresh your tenant list,  you will see the tenant status is Active and  Tenant Profile-> Client ID and Secret is loaded. 

Now, you are done with Tenant creation.  Next, we can configure our tenant

  • No labels