/
Issue Certificate To State Teachers/ All Users
Issue Certificate To State Teachers/ All Users
Problem Statement :
Certificate issuer should be able to choose whether the certificates are issued to only state teachers or all users.
-
SB-16099Getting issue details...
STATUS
Solution Approach :
Solution 1 : While adding a certificate template to a course-batch, we can add a new sub-section as "user" inside the criteria section, inside user we can specify a field as "type". This would specify whether the certificate is applicable only for state teachers or all users.The possible values for type field can be STATE and ALL.Depending on the value of type field of a certificate template,Certificate issuer will be able to issue the certificate to only state teachers or all the users.
Request : (Add Certificate Template)
{
"request":{
"batch":{
"courseId":"do_2128813877021900801193",
"batchId":"0128821148183429120",
"template":
{
"identifier":"template_01",
"criteria": {
"enrollment": {
"status": 2
},
"user":{
"type":"STATE"
}
},
"signatoryList":[{ }],
"issuer":{}
}
}
}
}
Solution 2 :In the issue certificate request body, new field "type" can be added.The possible values for this field can be "STATE" and "ALL". Depending on the value of type, certificate issuer will issue the certificate to the correct set of users(either state teachers or all users)
Request : (Issue Certificate )
{
"request":{
"courseId":"do_2128813877021900801193",
"batchId":"0128821148183429120",
"type:"STATE"
}
}
, multiple selections available,
Related content
Certificate: Attach to a batch
Certificate: Attach to a batch
More like this
Certificate: Dynamic rules support
Certificate: Dynamic rules support
More like this
e-creds for non-registered platform entities to support dynamic components
e-creds for non-registered platform entities to support dynamic components
More like this
Flink jobs for certificates generation and processing
Flink jobs for certificates generation and processing
More like this
Courses mentors should be able to administer closed (invite-only) batches across Orgs within a tenant.
Courses mentors should be able to administer closed (invite-only) batches across Orgs within a tenant.
More like this
Upload certificate: Using Asset API
Upload certificate: Using Asset API
More like this