Exemple #1
0
var _createMembershipsDocument = function(principalId, groupIds) {
    return {
        '_parent': principalId,
        '_type': SearchConstants.resourceMembershipsMappingName,
        'id': SearchUtil.getResourceMembershipsDocumentId(principalId),
        'direct_memberships': groupIds
    };
};
Exemple #2
0
    client.del(SearchConstants.resourceMembersMappingName, SearchUtil.getResourceMembersDocumentId(data.id), function(err) {
        if (err) {
            errs.push(err);
        }

        client.del(SearchConstants.resourceMembershipsMappingName, SearchUtil.getResourceMembershipsDocumentId(data.id), function(err) {
            if (err) {
                errs.push(err);
            }

            client.del(SearchConstants.resourceMappingName, data.id, function(err) {
                if (err) {
                    errs.push(err);
                }

                return callback(errs[0]);
            });
        });
    });