Vinny B
Posts: 0
Joined: Fri Aug 22, 2014 2:22 pm

add admin permission to every database entry automtically

Hello

I am creating a database using server code. When the code create the database I need it to give the user permission and and admin permission.

Here is my server code:

var responseBody = {},
requestParams = {},
paramKeys = request.keys();

for (var key = 0; key < paramKeys.length; key++) {
requestParams[paramKeys[key]] = request.get(paramKeys[key]);
}
responseBody.requestBody = request.body();
responseBody.requestParams = requestParams;
console.log(responseBody);
response.success(responseBody, "application/json");
var responseBody = {},
requestParams = {},
paramKeys = request.keys();

for (var key = 0; key < paramKeys.length; key++) {
requestParams[paramKeys[key]] = request.get(paramKeys[key]);
}

var userid = requestParams.userId;

var useracl = {};
useracl[userid] = {
"read": true,
"write": true
};

Collection.createObject("54b2855fe4b04a26676b93dc", "nixtamalOrders", {
day: "Monday",
f1: "0",
f2: "0",
f3: "0",
f4: "0",
f5: "0",
f6: "0",
f7: "0",
f8: "0",
f9: "0",
f10: "0",
f11: "0",
f12: "0",
f13: "0",
f14: "0",
f15: "0",
f16: "0",
f17: "0",
f18: "0",
f19: "0",
f20: "0",
f21: "0",
f22: "0",
f23: "0",
f24: "0",
f25: "0",
f26: "0",
f27: "0",
f28: "0",
f29: "0",
f30: "0",
f31: "0",
f32: "0",
acl: useracl
})._id;

How do I add a second user to the acl? The second user is static.

Thank You

Return to “Issues”