[Big data] Add Group

vividime-Club Show all floors Published on 2024-12-18 13:34:02 |Reading mode print Previous Topic Next Topic
1
Unresolved

【Big data】 Add Group

1168 1
I want to know the key steps to add group
reply

Using props report

Exciting comments1

vividime-Club Show all floors Published on 2024-12-18 13:34:20
Request URL
http://ip:port/bi/api?action=saveNode&type=group&token=xxxx
Request Message
Request Parameter
Request parameter: xmlData (required)
<?xml version="1.0" encoding="UTF-8"?>
<info>
<group>
        <name>testgroup</name>
        <parent>g1</parent>
        <roles>role1,role2</roles>
</group>
</info>
Request Parameter Description
The request parameters are group information:
•name (required): the name of the group, the group name cannot be a special character "\ /:*?" <>|;,." .".
•parent (optional when adding a group in the root directory, required when adding a group under a group): the parent group of the group, must be a group that exists in the system.
•roles (optional): roles to be included, must be system roles, multiple roles separated by commas.
➢For example:
role1,role2,role3
Request Example
function addGroup() {
var xml = getXml();
$.post("http://" + ip + ":" + port + "/" + project + "/api?action=saveNode&type=group&token=xxxx",
    {xmlData : xml},
    function(result) {
    writeXml(result);
});
}
Response Message
Response Result
•Operation successful
<?xml version="1.0" encoding="UTF-8"?>
<results>
<result>
        <level>1</level>
        <message>Operation successful.</message>
</result>
</results>
•Operation failed
<?xml version="1.0" encoding="UTF-8"?>
<results>
<result>
        <level>6</level>
        <message>Group already exists.</message>
</result>
</results>
or
<?xml version="1.0" encoding="UTF-8"?>
<results>
<result>
        <level>6</level>
        <message>Folder "g3" could not be found.</message>
</result>
</results>
Result Description
Response result information is xml, can parse direcly.
•level return type, different values represent different return status, see Appendix.
•message is the result of api operation.
reply

Using props report

Advanced mode
You need to log in before you can reply to the post login | Free registration

© 2024 VIVIDATA PTE. LTD. All Rights Reserved. Privacy Statement