Hi Everyone!
Good day, I'm excited to use commcare and I would like to ask if its
possible to execute an app where the admin can have a fine-grained control
of permissions for each form?
Example:
Only people in Group 1 can answer Forms A, B, C. Then different people in
Group 2 can answer Forms D1 or D2.
If it's possible, can anyone help me with the validation code for this for
a start? Thank you in advance for the help! Thanks, Kisses M.
Hello,
You should be able to use form display conditions
https://confluence.dimagi.com/display/commcarepublic/Form+Display+Conditions
in
conjunction with user cases
https://confluence.dimagi.com/display/commcarepublic/User+Case or custom
user data
https://confluence.dimagi.com/display/commcarepublic/Custom+User+Data in
order to achieve this. For example, you could assign a property named
'permission_1' with value '1' to all users in Group 1, then have a form
display condition on forms A, B, and C that asserts that this value must be
greater than 0 in order to appear.
Cheers,
Will
路路路
On Wed, Nov 16, 2016 at 8:46 AM, Kisses Miranda < ma.isabellemiranda@gmail.com> wrote:
Hi Everyone!
Good day, I'm excited to use commcare and I would like to ask if its
possible to execute an app where the admin can have a fine-grained control
of permissions for each form?
Example:
Only people in Group 1 can answer Forms A, B, C. Then different people in
Group 2 can answer Forms D1 or D2.
If it's possible, can anyone help me with the validation code for this for
a start? Thank you in advance for the help! Thanks, Kisses M.
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thanks William!
How about this scenario? *Alex completes Form A. Her submission then
triggers an e-mail to be sent to Ben, who is required to fill out Form B,
which uses information that Alex filled out in Form A. *
Is this flow of information also possible to execute by using commcare?
Thank you very mucccchh!
Cheers,
Kisses
I suddenly got confused. How do I appoint the case management for each
user? Sorry Im a little slow in this..
Thanks for the help! -Kish
I believe you could do this using Zapier Integration
https://confluence.dimagi.com/display/commcarepublic/Zapier+Integration.
Cheers,
Will
路路路
On Wed, Nov 16, 2016 at 9:38 PM, Kisses Miranda < ma.isabellemiranda@gmail.com> wrote:
Thanks William!
How about this scenario? *Alex completes Form A. Her submission then
triggers an e-mail to be sent to Ben, who is required to fill out Form B,
which uses information that Alex filled out in Form A. *
Is this flow of information also possible to execute by using commcare?
Thank you very mucccchh!
Cheers,
Kisses
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi,
I think this writeup is documenting the use case you are trying to
implement, if you have case sharing enabled on the two phones.
https://confluence.dimagi.com/display/commcarepublic/General+Workflow+Suggestions#GeneralWorkflowSuggestions-HowcanImakeaformdisappearfromaformlistonceithasbeenfilledout,ormakeformsappearinsequence
?
-Clayton
路路路
On Thu, Nov 17, 2016 at 10:13 AM, Kisses Miranda < ma.isabellemiranda@gmail.com> wrote:
I suddenly got confused. How do I appoint the case management for each
user? Sorry Im a little slow in this..
Thanks for the help! -Kish
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi,
I tried to follow the instruction, and the example here
https://confluence.dimagi.com/display/commcarepublic/Custom+User+Data
But when I put
count(instance('commcaresession')/session/user/data/is_supervisor) > 0 and instance('commcaresession')/session/user/data/is_supervisor= 'yes'
It gives building error.
Any possible reasons? Thanks in advance!
路路路
On Wednesday, November 16, 2016 at 6:46:13 PM UTC+3, William Pride wrote:
>
> Hello,
>
> You should be able to use form display conditions
> in
> conjunction with user cases
> or custom
> user data
> in
> order to achieve this. For example, you could assign a property named
> 'permission_1' with value '1' to all users in Group 1, then have a form
> display condition on forms A, B, and C that asserts that this value must be
> greater than 0 in order to appear.
>
> Cheers,
> Will
>
> On Wed, Nov 16, 2016 at 8:46 AM, Kisses Miranda <ma.isabel...@gmail.com > wrote:
>
>> Hi Everyone!
>>
>> Good day, I'm excited to use commcare and I would like to ask if its
>> possible to execute an app where the admin can have a fine-grained control
>> of permissions for each form?
>>
>>
>> Example:
>>
>> *Only people in Group 1 can answer Forms A, B, C. Then different people
>> in Group 2 can answer Forms D1 or D2.*
>>
>> If it's possible, can anyone help me with the validation code for this
>> for a start? Thank you in advance for the help! :) Thanks, Kisses M.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "commcare-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to commcare-user...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
Hi!
To clarify a bit, the Zapier integration would allow an email to be sent,
but you could accomplish the workflow where Alex completing Form A triggers
Ben having "Form B" available for that case with the information filled out
by Alex using Case Sharing and a Display Condition for the form, by setting
a property on a case.
It may help to read about the features here:
https://confluence.dimagi.com/display/commcarepublic/Case+Sharing
https://confluence.dimagi.com/display/commcarepublic/Form+Display+Conditions
-Clayton
路路路
On Thu, Nov 17, 2016 at 8:09 AM, William Pride wrote:
I believe you could do this using Zapier Integration
https://confluence.dimagi.com/display/commcarepublic/Zapier+Integration.
Cheers,
Will
On Wed, Nov 16, 2016 at 9:38 PM, Kisses Miranda < ma.isabellemiranda@gmail.com> wrote:
Thanks William!
How about this scenario? *Alex completes Form A. Her submission then
triggers an e-mail to be sent to Ben, who is required to fill out Form B,
which uses information that Alex filled out in Form A. *
Is this flow of information also possible to execute by using commcare?
Thank you very mucccchh!
Cheers,
Kisses
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Sorry to hear you are encountering issues with this. Is there a more
concrete error message associated with the build error?
-Clayton
路路路
On Sat, Nov 19, 2016 at 11:24 AM, Jiehua CHEN wrote:
Hi,
I tried to follow the instruction, and the example here
Custom User Data - CommCare Public - CommCare Public
But when I put
count(instance('commcaresession')/session/user/data/is_supervisor) > 0 and instance('commcaresession')/session/user/data/is_supervisor= 'yes'
It gives building error.
Any possible reasons? Thanks in advance!
On Wednesday, November 16, 2016 at 6:46:13 PM UTC+3, William Pride wrote:
Hello,
You should be able to use form display conditions
https://confluence.dimagi.com/display/commcarepublic/Form+Display+Conditions in
conjunction with user cases
https://confluence.dimagi.com/display/commcarepublic/User+Case or custom
user data
https://confluence.dimagi.com/display/commcarepublic/Custom+User+Data in
order to achieve this. For example, you could assign a property named
'permission_1' with value '1' to all users in Group 1, then have a form
display condition on forms A, B, and C that asserts that this value must be
greater than 0 in order to appear.
Cheers,
Will
On Wed, Nov 16, 2016 at 8:46 AM, Kisses Miranda ma.isabel...@gmail.com wrote:
Hi Everyone!
Good day, I'm excited to use commcare and I would like to ask if its
possible to execute an app where the admin can have a fine-grained control
of permissions for each form?
Example:
Only people in Group 1 can answer Forms A, B, C. Then different people
in Group 2 can answer Forms D1 or D2.
If it's possible, can anyone help me with the validation code for this
for a start? Thank you in advance for the help! Thanks, Kisses M.
--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
It just says syntax error. Please check out the attached.
路路路
On Tuesday, November 22, 2016 at 12:43:50 AM UTC+3, Clayton Sims wrote:
>
> Sorry to hear you are encountering issues with this. Is there a more
> concrete error message associated with the build error?
>
> -Clayton
>
> On Sat, Nov 19, 2016 at 11:24 AM, Jiehua CHEN <jiehuaf...@gmail.com > wrote:
>
>> Hi,
>>
>> I tried to follow the instruction, and the example here
>> https://confluence.dimagi.com/display/commcarepublic/Custom+User+Data
>>
>> But when I put
>>
>> count(instance('commcaresession')/session/user/data/is_supervisor) > 0 and instance('commcaresession')/session/user/data/is_supervisor= 'yes'
>>
>>
>> It gives building error.
>>
>>
>> Any possible reasons? Thanks in advance!
>>
>>
>> On Wednesday, November 16, 2016 at 6:46:13 PM UTC+3, William Pride wrote:
>>>
>>> Hello,
>>>
>>> You should be able to use form display conditions
>>> in
>>> conjunction with user cases
>>> or custom
>>> user data
>>> in
>>> order to achieve this. For example, you could assign a property named
>>> 'permission_1' with value '1' to all users in Group 1, then have a form
>>> display condition on forms A, B, and C that asserts that this value must be
>>> greater than 0 in order to appear.
>>>
>>> Cheers,
>>> Will
>>>
>>> On Wed, Nov 16, 2016 at 8:46 AM, Kisses Miranda wrote:
>>>
>>>> Hi Everyone!
>>>>
>>>> Good day, I'm excited to use commcare and I would like to ask if its
>>>> possible to execute an app where the admin can have a fine-grained control
>>>> of permissions for each form?
>>>>
>>>>
>>>> Example:
>>>>
>>>> *Only people in Group 1 can answer Forms A, B, C. Then different people
>>>> in Group 2 can answer Forms D1 or D2.*
>>>>
>>>> If it's possible, can anyone help me with the validation code for this
>>>> for a start? Thank you in advance for the help! :) Thanks, Kisses M.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "commcare-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to commcare-user...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "commcare-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to commcare-user...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
That's very strange!
Kind of an odd request, but sometimes browsers do odd things with
"formatted" text from copy+pasting. Can you try copy and pasting again but
with the text from here?
count(instance('commcaresession')/session/user/data/is_supervisor) > 0 and
instance('commcaresession')/session/user/data/is_supervisor= 'yes'
and see if that works?
-Clayton
路路路
On Mon, Nov 21, 2016 at 4:47 PM, Jiehua CHEN wrote:
It just says syntax error. Please check out the attached.
On Tuesday, November 22, 2016 at 12:43:50 AM UTC+3, Clayton Sims wrote:
Sorry to hear you are encountering issues with this. Is there a more
concrete error message associated with the build error?
-Clayton
On Sat, Nov 19, 2016 at 11:24 AM, Jiehua CHEN jiehuaf...@gmail.com wrote:
Hi,
I tried to follow the instruction, and the example here
Custom User Data - CommCare Public - CommCare Public
But when I put
count(instance('commcaresession')/session/user/data/is_supervisor) > 0 and instance('commcaresession')/session/user/data/is_supervisor= 'yes'
It gives building error.
Any possible reasons? Thanks in advance!
On Wednesday, November 16, 2016 at 6:46:13 PM UTC+3, William Pride wrote:
Hello,
You should be able to use form display conditions
https://confluence.dimagi.com/display/commcarepublic/Form+Display+Conditions in
conjunction with user cases
https://confluence.dimagi.com/display/commcarepublic/User+Case or custom
user data
https://confluence.dimagi.com/display/commcarepublic/Custom+User+Data in
order to achieve this. For example, you could assign a property named
'permission_1' with value '1' to all users in Group 1, then have a form
display condition on forms A, B, and C that asserts that this value must be
greater than 0 in order to appear.
Cheers,
Will
On Wed, Nov 16, 2016 at 8:46 AM, Kisses Miranda <ma.isabel...@gmail.com wrote:
Hi Everyone!
Good day, I'm excited to use commcare and I would like to ask if its
possible to execute an app where the admin can have a fine-grained control
of permissions for each form?
Example:
Only people in Group 1 can answer Forms A, B, C. Then different
people in Group 2 can answer Forms D1 or D2.
If it's possible, can anyone help me with the validation code for this
for a start? Thank you in advance for the help! Thanks, Kisses M.
--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.