Hi Piyumi, Interesting to see this and please share the low level design details when those are ready. I hope we can(will) implement other areas such as user store, identity provider etc with this CLI and please keep the design/user experience flexible to those without stick only into service providers.
Thanks Godwin On Mon, Jan 20, 2020 at 9:26 AM Piyumi Madhubhashini <[email protected]> wrote: > Hi all, > > We have started to implement the command line extension for Identity > server called IAM controller(IAM-CTL). This will enhance the developer’s > experiences of IAM artifact which is a service provider. It will help to > create service providers and view the list of service providers easily > through the terminal. Initially, this command line extension will support > creating basic and oauth applications only. > > The command line extension will be implemented using Go language, cobra > and survey packages. The main reason to select the Go language is Go’s > program compiled as a static executable binary file. So it can be run > directly and there is no need to install external dependencies. Hence it is > unnecessary to worry about the various packages and library dependencies > required by the command line extension. So this makes deployment very > convenient. > > The command line extension will use Application Management REST API as the > endpoint of Identity Server. To authenticate, password grant type with the > Application Management REST API will be used. > > Here I have attached the high-level architecture as well. > > > Thanks and regards, > > -- > *Piyumi Madhubhashini *| Intern- Engineering team | WSO2 > > (m) +94778345567 | (e) [email protected] > > [image: http://wso2.com/signature] <http://wso2.com/signature> > -- Godwin Amila Shrimal | Technical Lead | WSO2 Inc. (m) +44 744 466 3849 | (w) +44 203 696 6510 | (e) [email protected] <http://wso2.com/signature>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
