Amila Maharachchi created STRATOS-754:
-----------------------------------------

             Summary: Allow super tenant to subscribe a tenant to a service (on 
behalf of)
                 Key: STRATOS-754
                 URL: https://issues.apache.org/jira/browse/STRATOS-754
             Project: Stratos
          Issue Type: Improvement
          Components: Stratos Manager
    Affects Versions: 4.0.0
            Reporter: Amila Maharachchi
             Fix For: 4.1.0


AFAIU, at the moment when subscribe to a service (via the REST api), we need to 
provide the tenant user's credentials.

Following is a sample rest call:
curl -X POST -H "Content-Type: application/json" -d @subscribe.json -k -v -u 
username@tenantdomain:password 
https://sc.dev.com:9443/stratos/admin/cartridge/subscribe


Following is a sample payload.

{
    "cartridgeType": "appserver",
    "alias": "appservermyorg2",
    "repoURL": "https://git.com/git/Development/as/1.git";,
    "privateRepo": "true",
    "repoUsername": "gituser",
    "repoPassword": "xxxxxxxxx",
    "commitsEnabled": "true",
    "autoscalePolicy": "stratos_autoscale",
    "deploymentPolicy": "stratos_deployment"
}

But, we need a method for the super tenant to make this subscription.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to